contrib/beignet.git
12 years agoRemoved some useless code in cl_utils.h Started to implement support for samplers
bsegovia [Sat, 15 Oct 2011 05:34:12 +0000 (05:34 +0000)]
Removed some useless code in cl_utils.h Started to implement support for samplers

12 years agoImproved the support for fulsim dumps. Previously because of some limitations in...
bsegovia [Sat, 15 Oct 2011 04:48:12 +0000 (04:48 +0000)]
Improved the support for fulsim dumps. Previously because of some limitations in the bmp read code, we were not able to dump large buffers. Now, I just subdivide each buffer into chunks to make it work. Note that you also need to update libdrm_fulsim from the subversion server

12 years agoFinished first support for image2D. Right now, we only support linear formats
bsegovia [Sat, 15 Oct 2011 04:06:29 +0000 (04:06 +0000)]
Finished first support for image2D. Right now, we only support linear formats

12 years agoAdded first support for (still linear) images for Gen7
bsegovia [Sat, 15 Oct 2011 01:40:08 +0000 (01:40 +0000)]
Added first support for (still linear) images for Gen7

12 years agoFirst test now passes with images (format still hard-coded and constant patching...
bsegovia [Fri, 14 Oct 2011 04:41:19 +0000 (04:41 +0000)]
First test now passes with images (format still hard-coded and constant patching is still missing)

12 years agoStarted to implement support for images (back end part of it is still missing)
bsegovia [Fri, 14 Oct 2011 03:30:36 +0000 (03:30 +0000)]
Started to implement support for images (back end part of it is still missing)

12 years agoCleaned up a bit the code removing unnecessary defines and structs from Mesa
bsegovia [Thu, 13 Oct 2011 23:41:18 +0000 (23:41 +0000)]
Cleaned up a bit the code removing unnecessary defines and structs from Mesa

12 years agoAdded copy images
bsegovia [Thu, 13 Oct 2011 23:00:51 +0000 (23:00 +0000)]
Added copy images

12 years agoRemoved warnings
bsegovia [Tue, 11 Oct 2011 02:30:40 +0000 (02:30 +0000)]
Removed warnings

12 years agoAdded Mandelbrot tests
bsegovia [Tue, 11 Oct 2011 02:02:35 +0000 (02:02 +0000)]
Added Mandelbrot tests

12 years agoImplement the support for a separated surface heap as required by IVB
bsegovia [Fri, 7 Oct 2011 23:49:53 +0000 (23:49 +0000)]
Implement the support for a separated surface heap as required by IVB

12 years agoAdded a new test (to debug IVB)
bsegovia [Thu, 6 Oct 2011 03:20:17 +0000 (03:20 +0000)]
Added a new test (to debug IVB)

12 years agoRemoved MI_FLUSH and replaced them by proper pipe control
bsegovia [Wed, 5 Oct 2011 04:37:49 +0000 (04:37 +0000)]
Removed MI_FLUSH and replaced them by proper pipe control

12 years agoThis is a test file just for checking the e-mail functionality. Can be deleted at...
steves [Tue, 6 Sep 2011 23:44:04 +0000 (23:44 +0000)]
This is a test file just for checking the e-mail functionality. Can be deleted at any time.

12 years agoThis is a test file just for checking the e-mail functionality. Can be deleted at...
steves [Tue, 6 Sep 2011 22:23:58 +0000 (22:23 +0000)]
This is a test file just for checking the e-mail functionality. Can be deleted at any time.

12 years agoiTesting out the email facilitywq!
hlthantr [Tue, 6 Sep 2011 21:57:02 +0000 (21:57 +0000)]
iTesting out the email facilitywq!

12 years agoChanged FP mode for the kernels. Seems to be required by the compiler Added a trigo...
bsegovia [Fri, 2 Sep 2011 01:19:35 +0000 (01:19 +0000)]
Changed FP mode for the kernels. Seems to be required by the compiler Added a trigo test

12 years agoAdded support for: clEnqueueReadBuffer clgetkernelWorkGroupInfo: For this currently...
hlthantr [Wed, 31 Aug 2011 20:07:24 +0000 (20:07 +0000)]
Added support for: clEnqueueReadBuffer clgetkernelWorkGroupInfo: For this currently, a static solution based on the type of device has been implemented. This has been done for the sake of completeness. A real implementation should ideally parse the kernel, and extract this information.

Fixed issue:
A return value issue in drm_intel_bo_subdata, where different versions of the library differ in how they treat error. In one case, an rval of zero indicates success,
and in the other, it indicates failure. Fix is to remove the checking of rval entirely.

12 years agoFixed support for OCL without X running. This allows users to directly use /dev/dri...
hlthantr [Tue, 30 Aug 2011 00:54:39 +0000 (00:54 +0000)]
Fixed support for OCL without X running. This allows users to directly use /dev/dri/card0 to issue GPU commands.

12 years agoOther minor changes to README
bsegovia [Fri, 12 Aug 2011 03:24:46 +0000 (03:24 +0000)]
Other minor changes to README

12 years agoUpdated README
bsegovia [Fri, 12 Aug 2011 03:23:21 +0000 (03:23 +0000)]
Updated README

12 years agoMade fulsim integration seamless from the user point of view
bsegovia [Fri, 12 Aug 2011 03:11:42 +0000 (03:11 +0000)]
Made fulsim integration seamless from the user point of view

12 years agoStarted to remove kludge while using fulsim
bsegovia [Fri, 12 Aug 2011 02:57:15 +0000 (02:57 +0000)]
Started to remove kludge while using fulsim

12 years agoUnifying the OpenCL stack to work with latest Linux CPU headers. Fixed a small issue...
hlthantr [Wed, 10 Aug 2011 22:23:22 +0000 (22:23 +0000)]
Unifying the OpenCL stack to work with latest Linux CPU headers. Fixed a small issue with allowing for checking of # of platforms in clGetPlatformIDwq

12 years agoRemoved some unused fields in vfe state settings
bsegovia [Fri, 5 Aug 2011 07:06:05 +0000 (07:06 +0000)]
Removed some unused fields in vfe state settings

12 years agoKept on simplifying vfe state setting
bsegovia [Fri, 5 Aug 2011 07:02:27 +0000 (07:02 +0000)]
Kept on simplifying vfe state setting

12 years agoStarted to clean up and simplify vfe state setting
bsegovia [Fri, 5 Aug 2011 07:00:57 +0000 (07:00 +0000)]
Started to clean up and simplify vfe state setting

12 years agoFixed stupid SNB regression
bsegovia [Fri, 5 Aug 2011 06:39:28 +0000 (06:39 +0000)]
Fixed stupid SNB regression

12 years agoNow IVB performs as well as SNB. All tests except for fft pass (for both).
bsegovia [Fri, 5 Aug 2011 04:46:06 +0000 (04:46 +0000)]
Now IVB performs as well as SNB. All tests except for fft pass (for both).

12 years agoAll unit tests now pass
bsegovia [Thu, 4 Aug 2011 23:26:44 +0000 (23:26 +0000)]
All unit tests now pass

12 years agoMade test_imm_paramters / test_2d_copy pass on IVB
bsegovia [Thu, 4 Aug 2011 04:16:20 +0000 (04:16 +0000)]
Made test_imm_paramters / test_2d_copy pass on IVB

12 years agoCleaned and simplified all test kernels and codes. Now everything is inside one repor...
bsegovia [Thu, 4 Aug 2011 03:22:41 +0000 (03:22 +0000)]
Cleaned and simplified all test kernels and codes. Now everything is inside one reportory and kernels are compiled and sorted per generation

12 years agoModified kernel directory
bsegovia [Thu, 4 Aug 2011 02:23:30 +0000 (02:23 +0000)]
Modified kernel directory

12 years agoRemoved unused files/directories
bsegovia [Thu, 4 Aug 2011 02:00:02 +0000 (02:00 +0000)]
Removed unused files/directories

12 years agosimplied kernel directory
bsegovia [Thu, 4 Aug 2011 01:57:40 +0000 (01:57 +0000)]
simplied kernel directory

12 years agoCleaned and simplified code for gen6 Code now starts to work for gen7
bsegovia [Thu, 4 Aug 2011 01:33:16 +0000 (01:33 +0000)]
Cleaned and simplified code for gen6 Code now starts to work for gen7

12 years agoKept changing file layout
bsegovia [Sat, 30 Jul 2011 02:08:37 +0000 (02:08 +0000)]
Kept changing file layout

12 years agoCleaned up code to start GPGPU_WALKER integration
bsegovia [Sat, 30 Jul 2011 01:35:53 +0000 (01:35 +0000)]
Cleaned up code to start GPGPU_WALKER integration

12 years agoRemoved genx_driver.*
bsegovia [Thu, 28 Jul 2011 06:21:03 +0000 (06:21 +0000)]
Removed genx_driver.*

12 years agoStarted to remove genx_driver files
bsegovia [Thu, 28 Jul 2011 06:19:05 +0000 (06:19 +0000)]
Started to remove genx_driver files

12 years agoRenamed genx* into intel*
bsegovia [Thu, 28 Jul 2011 05:44:54 +0000 (05:44 +0000)]
Renamed genx* into intel*

12 years ago%s/genx_gpgpu/intel_gpgpu/
bsegovia [Thu, 28 Jul 2011 05:39:58 +0000 (05:39 +0000)]
%s/genx_gpgpu/intel_gpgpu/

12 years agoStarted to support Gen7 Implemented new surface state for Gen7
bsegovia [Thu, 28 Jul 2011 05:37:24 +0000 (05:37 +0000)]
Started to support Gen7 Implemented new surface state for Gen7

12 years agoUpdated TC_tester and compiler dlls
bsegovia [Wed, 27 Jul 2011 01:39:04 +0000 (01:39 +0000)]
Updated TC_tester and compiler dlls

12 years agoRecompiled all Gen kernels with the latest compiler. No regression
bsegovia [Wed, 27 Jul 2011 01:17:35 +0000 (01:17 +0000)]
Recompiled all Gen kernels with the latest compiler. No regression

12 years agoCleaned and simplified CMakeLists file Fixed some warnings with latest GCC
bsegovia [Tue, 26 Jul 2011 23:27:30 +0000 (23:27 +0000)]
Cleaned and simplified CMakeLists file Fixed some warnings with latest GCC

12 years agoAdded all miniCL files
bsegovia [Thu, 14 Jul 2011 01:27:08 +0000 (01:27 +0000)]
Added all miniCL files

12 years agoFirst commit
Benjamin Segovia [Thu, 9 Aug 2012 23:23:09 +0000 (16:23 -0700)]
First commit

 - Added commom system files
 - Added empty files for the IR we are going to use for GEN