summaryrefslogtreecommitdiffstats
path: root/src/gallium/state_trackers/clover/core
Commit message (Expand)AuthorAgeFilesLines
* 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
* clover: Implement locking of the wait_count, _chain and _status members of ev...Francisco Jerez2015-05-121-0/+8
* clover: Wrap event::_status in a method to prevent unlocked access.Francisco Jerez2015-05-122-7/+12
* clover: Refactor event::trigger and ::abort to prevent deadlock and reentranc...Francisco Jerez2015-05-122-12/+34
* clover: Fix a bug with multi-threaded events v2Tom Stellard2015-05-112-3/+17
* clover: Add a mutex to guard queue::queued_eventsTom Stellard2015-05-112-0/+4
* gallium,clover: add OpenCL interoperability support for CL eventsMarek Olšák2015-04-301-0/+8
* clover: remove util/compatEdB2015-04-297-36/+34
* clover: make module::symbol::name a stringEdB2015-04-292-2/+23
* clover: remove compat::stringEdB2015-04-293-10/+10
* clover: remove compat classes that match std oneEdB2015-04-292-3/+5
* clover: Return CL_BUILD_ERROR for CL_PROGRAM_BUILD_STATUS when compilation fa...Tom Stellard2015-03-311-0/+2
* clover: Return 0 as storage size for local kernel args that are not set v2Tom Stellard2015-03-231-1/+1
* clover: use get_device_vendor instead of get_vendorGiuseppe Bilotta2015-03-231-1/+1
* clover: Enable cl_khr_fp64 for devices that support doubles v4Tom Stellard2015-03-052-0/+7
* clover: Use switch when creating kernel arguments.Jan Vesely2014-12-101-25/+19