aboutsummaryrefslogtreecommitdiffstats
path: root/src/gallium/state_trackers/clover/core
Commit message (Expand)AuthorAgeFilesLines
* clover: Query and export int64 atomicsJan Vesely2017-09-272-0/+7
* clover: Run the associated action before an event is signalled.Francisco Jerez2017-09-202-11/+12
* clover: Wrap event::wait_count in a method taking care of the required locking.Francisco Jerez2017-09-202-8/+14
* clover: Query and export half precision supportJan Vesely2017-09-182-0/+7
* clover/device: Calculate CL_DEVICE_MEM_BASE_ADDR_ALIGN in deviceAaron Watry2017-08-212-0/+7
* clover/device: Move device_version into core and add device_clc_versionAaron Watry2017-08-052-0/+12
* pipe-loader: remove config from pipe_loader_create_screenNicolai Hähnle2017-08-041-1/+1
* gallium: add pipe_screen_config to screen_create functionsNicolai Hähnle2017-08-021-1/+1
* gallium: allow passing 'unsigned flags' to create_screen()Marek Olšák2017-06-231-1/+1
* clover/device: Get device/host unified memory from pipe driverAaron Watry2017-06-132-0/+6
* st/clover: Fix build after shrink of pipe_boxAaron Watry2017-04-051-3/+3
* clover: use pipe_resource referencesJan Vesely2017-03-242-3/+9
* gallium: turn PIPE_SHADER_CAP_DOUBLES into a screen capabilityNicolai Hähnle2017-02-021-2/+1
* clover: Add CL_PROGRAM_BINARY_TYPE support (CL1.2).Serge Martin2016-11-064-3/+18
* clover: add missing clGetDeviceInfo CL1.2 queriesSerge Martin2016-11-062-0/+12
* gallium: remove PIPE_BIND_TRANSFER_READ/WRITEMarek Olšák2016-09-082-6/+2
* clover: Use device cap to query pointer size instead of hardcoded 32bitsJan Vesely2016-08-292-0/+7
* gallium: add a pipe_context parameter to fence_finishMarek Olšák2016-08-101-2/+2
* gallium: split transfer_inline_write into buffer and texture callbacksMarek Olšák2016-07-231-3/+7
* clover/core: Remove compiler.hpp.Francisco Jerez2016-07-112-35/+2
* clover/llvm: Get rid of compile_program_llvm().Francisco Jerez2016-07-111-7/+0
* clover: Provide separate program methods for compilation and linking.Francisco Jerez2016-07-112-10/+36
* clover: Unify program::build_* into a single method returning a struct.Francisco Jerez2016-07-113-45/+34
* clover: Change program::build opts argument to std::string.Serge Martin2016-07-112-3/+3
* clover: Define error subclass to signal build option parse failure.Francisco Jerez2016-07-111-0/+6
* clover: Move back to using build_error to signal compilation failure.Francisco Jerez2016-07-111-4/+3
* clover/tgsi: Move compiler entry point declaration into tgsi directory and na...Francisco Jerez2016-07-112-4/+2
* gallium: add async flag to pipe_debug_callbackNicolai Hähnle2016-07-081-1/+4
* clover: Pass work_dim parameter of clEnqueueNDRangeKernel() to driverHans de Goede2016-07-021-0/+1
* clover: grid_offset should be padded with 0 not 1Jan Vesely2016-05-161-1/+1
* gallium: distinguish between shader IR in get_compute_paramBas Nieuwenhuizen2016-04-021-14/+17
* gallium: add global buffer memory barrier bitBas Nieuwenhuizen2016-04-021-0/+2
* gallium: add compute shader IR typeBas Nieuwenhuizen2016-04-021-0/+1
* clover: Fix pipe_grid_info.indirect not being initialized.Hans de Goede2016-03-141-1/+1
* clover: fix build failure since bfd695eSerge Martin2016-02-141-3/+3
* gallium: add a new interface for pipe_context::launch_grid()Samuel Pitoiset2016-02-131-5/+8
* clover: Handle NULL devices returned by pipe_loader_probe() v2Tom Stellard2015-12-011-1/+2
* gallium: remove library_path argument from pipe_loader_create_screen()Emil Velikov2015-11-211-1/+1
* st/clover: provide a path for drivers to call through to pfn_notifyIlia Mirkin2015-11-053-3/+30
* gallium: add flags parameter to pipe_screen::context_createMarek Olšák2015-08-261-1/+1
* clover: handle setKernelArg errorsZoltan Gilian2015-08-031-0/+15
* clover: fix image resource depth and array_sizeZoltan Gilian2015-08-032-1/+2
* clover: pass image attributes to the kernelZoltan Gilian2015-08-033-5/+42
* gallium: add new limits for shader buffers and imagesMarek Olšák2015-07-161-2/+2
* clover: little OpenCL status code logging cleanEdB2015-07-163-5/+6
* gallium: use fence_finish instead of fence_signalled in state trackersMarek Olšák2015-07-051-1/+1
* clover: implement CL_KERNEL_PREFERRED_WORK_GROUP_SIZE_MULTIPLEGrigori Goronzy2015-06-292-0/+6
* clover: Build fix for FreeBSD.Koop Mast2015-05-261-0/+1
* clover: try userptr for CL_MEM_USE_HOST_PTRGrigori Goronzy2015-05-242-4/+15
* clover: implement CL_MEM_ALLOC_HOST_PTRGrigori Goronzy2015-05-241-0/+4