1. f6a7322 clover/spirv: Add missing break for SpvOpExecutionMode case. by Vinson Lee · 3 years, 11 months ago
  2. 2fd5079 clover: implements clSetContextDestructorCallback by Serge Martin · 4 years ago
  3. 04e1b17 clover: add empty cl 3.0 dispatch entries. by Dave Airlie · 4 years ago
  4. 558325c clover/spirv: hook up spir-v environment for 3.0 by Dave Airlie · 4 years ago
  5. 7230f39 clover/llvm: add 3.0 versioning. by Dave Airlie · 4 years ago
  6. a52c613 clover: access 3.0 and deprecated 2.2 API by Dave Airlie · 4 years ago
  7. 725df7c CL: update CL headers to 3.0 by Dave Airlie · 4 years ago
  8. 1a775b7 clover/nir: set kernel_image cap by Karol Herbst · 4 years ago
  9. 4f24dee clover/nir: Add an image lowering pass by Jason Ekstrand · 4 years, 1 month ago
  10. 5e31fad8 clover/nir: Calculate sizes of images and samplers properly by Jason Ekstrand · 4 years, 1 month ago
  11. f6c46e8 clover/device: use PIPE_MAX_SHADER_SAMPLER_VIEWS for max_images_read by Karol Herbst · 4 years ago
  12. 43a42b6 clover: clCreateImage: calculate image row_pitch and slice_pitch when not provided by Serge Martin · 4 years ago
  13. f2bdb69 clover: support custom driver strides by Karol Herbst · 4 years ago
  14. 9583ce0 clover: validate image_row_pitch and image_slice_pitch in clEnqueueMapImage by Serge Martin · 4 years ago
  15. 1ff4db1 clover: Fix incorrect error check in clGetSupportedImageFormats by Aaron Watry · 5 years ago
  16. 3aead71 clover: use pipe_image_view for images instead of set_compute_resources by Karol Herbst · 4 years ago
  17. 7e55f0e clover/nir: add a constant folding pass before lowering mem const by Dave Airlie · 4 years ago
  18. a7d3be7 clover: don't call validate spirv at all if not needed by Dave Airlie · 4 years ago
  19. 54eae33 clover: Stop leaking NIR shaders by Jason Ekstrand · 4 years ago
  20. 2fa7c79 spirv: Move nir_lower_libclc to src/compiler/spirv by Jason Ekstrand · 4 years ago
  21. 43390a5 clover: Use core libclc loader by Dave Airlie · 4 years ago
  22. ed7e962 clover/meson: use dep.get_variable instead of deprecated get_pkgconfig_variable by Dylan Baker · 4 years ago
  23. fd3209a clover: move tokenize function to algorithm by Serge Martin · 4 years ago
  24. ee5b46f clover/spirv: support CL_KERNEL_COMPILE_WORK_GROUP_SIZE by Karol Herbst · 4 years, 1 month ago
  25. 2bb2ba7 clover/spirv: parse arg_info by Karol Herbst · 4 years, 1 month ago
  26. 4f99826 clover: avoid adding an extra space to compiler options by Serge Martin · 4 years, 3 months ago
  27. 811b17a clover: implements notification callback on program builds by Serge Martin · 4 years, 5 months ago
  28. c04d5e7 clover: implements clGetKernelWorkGroupInfo CL_KERNEL_COMPILE_WORK_GROUP_SIZE by Serge Martin · 4 years ago
  29. aadd134 clover: add CL_KERNEL_ATTRIBUTES for clGetKernelInfo by Serge Martin · 4 years, 1 month ago
  30. ef0f8ec clover: bind sampler_t type to module::argument::sampler by Serge Martin · 4 years, 5 months ago
  31. 9aea6e3 clover: implements clGetKernelArgInfo by Serge Martin · 4 years, 5 months ago
  32. d7d66e3 clover: implements clEnqueueFillImage by Serge Martin · 4 years, 5 months ago
  33. c0f03f6 clover: implements clEnqueueMigrateMemObjects by Serge Martin · 4 years, 5 months ago
  34. 7c6f1d3 clover/nir: extract constant buffer into its own section by Karol Herbst · 4 years, 1 month ago
  35. adbfff6 clover: bind constant buffer if one is provided by Karol Herbst · 4 years, 1 month ago
  36. af85985 clover/util: add id_type_equals to support symbols with multiple sections by Karol Herbst · 4 years, 1 month ago
  37. bc7ed03 clover/nir: Call nir_lower_convert_alu_types by Jason Ekstrand · 4 years ago
  38. a3543ad clover: set LLVM min version to 8.0.1 by Serge Martin · 4 years, 1 month ago
  39. bf80fb7 clover/nir: Call the memcpy lowering pass by Jason Ekstrand · 4 years, 1 month ago
  40. f33b417 clover: handle libclc shader (v3) by Dave Airlie · 5 years ago
  41. 45d43ad clover/nir: add libclc lowering pass by Dave Airlie · 4 years, 11 months ago
  42. 22253e6 gallium: rename PIPE_TRANSFER_* -> PIPE_MAP_* by Marek Olšák · 4 years, 3 months ago
  43. afa5c2e clover: Pull the stride from pipe_transfer for image maps by Jason Ekstrand · 4 years, 1 month ago
  44. 796d3fe clover/nir: Use lower_vars_to_explicit for uniform and global by Jason Ekstrand · 4 years, 1 month ago
  45. 8bea5aa clover: Use args.size() to compute new var locations by Jason Ekstrand · 4 years, 1 month ago
  46. bcfeead clover: Call nir_lower_mem_constant_vars by Jason Ekstrand · 4 years, 1 month ago
  47. 526f356 clover: Use 64-bit offsets for shader_in on 64-bit GPUs by Jason Ekstrand · 4 years, 1 month ago
  48. 26a4c8f clover/nir: Use nir_var_mem_constant for __constant memory by Jason Ekstrand · 4 years, 2 months ago
  49. 5c45eaf clover/spirv: fix vec3 alignment by Karol Herbst · 4 years, 1 month ago
  50. 036f1c2 clover/llvm: undefine __IMAGE_SUPPORT__ for devices without image support by Karol Herbst · 4 years, 1 month ago
  51. 7dc3983 clover/nir: use offset for temp memory by Karol Herbst · 4 years, 2 months ago
  52. d421af3 clover/nir: Lower function_temp to scratch. by Karol Herbst · 4 years, 2 months ago
  53. 70cbddc nir: use enum operator helper for nir_variable_mode and nir_metadata by Karol Herbst · 4 years, 1 month ago
  54. 865a2ad clover/nir/spirv: Use uniform rather than shader_in for kernel inputs by Jesse Natalie · 4 years, 1 month ago
  55. 32dc71b clover: Call clang with -O0 for the SPIR-V path by Jason Ekstrand · 4 years, 2 months ago
  56. e3e45e2 clover/spirv: Don't call llvm::regularizeLlvmForSpirv by Jason Ekstrand · 4 years, 2 months ago
  57. 4fd2a45 clover/nir: add support for global invocation id offsets by Karol Herbst · 4 years, 2 months ago
  58. d3faac7 nir: Add options to nir_lower_compute_system_values to control compute ID base lowering by Jesse Natalie · 4 years, 1 month ago
  59. 2e1df6a nir: Move compute system value lowering to a separate pass by Jesse Natalie · 4 years, 1 month ago
  60. adda97c clover/spirv: pass list of supported extensions to the translator by Karol Herbst · 4 years, 2 months ago
  61. a624fae clover/nir: Register callback for translation messages (v2) by Pierre Moreau · 4 years, 5 months ago
  62. 2402466 clover/llvm: Use the highest supported SPIR-V version (v4) by Pierre Moreau · 4 years, 5 months ago
  63. ec6bad1 clover/spirv: Print linked SPIR-V module if asked by Pierre Moreau · 4 years, 5 months ago
  64. a9ca737 clover/spirv: Remove unused tuple header by Pierre Moreau · 4 years, 5 months ago
  65. e9ddb9b clover/spirv: rework handling of spirv extensions by Karol Herbst · 4 years, 2 months ago
  66. 8f7784e clover/nir: Use the correct address mode for shared by Jason Ekstrand · 4 years, 2 months ago
  67. b2226f7 clover/nir: Stop computing the global address format twice by Jason Ekstrand · 4 years, 2 months ago
  68. 884d202 clover/nir: Stop setting ubo_addr_format by Jason Ekstrand · 4 years, 2 months ago
  69. 4403176 clover/nir: support int64 atomics if the device supports it by Karol Herbst · 4 years, 7 months ago
  70. 918e444 clover/nir: Call vars_to_explicit_types for shared memory by Karol Herbst · 4 years, 2 months ago
  71. ee905aa nir/vtn: CL SPIR-V callers should specify address modes by Jesse Natalie · 4 years, 5 months ago
  72. 384c4df clover/nir: fix mem_shared by using address_format_32bit_offset by Karol Herbst · 4 years, 2 months ago
  73. bfee35b nir: Stop passing an options arg to nir_lower_int64() by Boris Brezillon · 4 years, 3 months ago
  74. 2956d53 nir: Add nir_foreach_shader_in/out_variable helpers by Jason Ekstrand · 4 years, 3 months ago
  75. e2e89fb nir/lower_io: assert that offsets are used for shader_in by Karol Herbst · 4 years, 2 months ago
  76. 196db51 anv,turnip,radv,clover,glspirv: Run nir_copy_prop before nir_opt_deref by Jason Ekstrand · 4 years, 4 months ago
  77. c0f7f83 gallium: add PIPE_CAP_RESOURCE_FROM_USER_MEMORY_COMPUTE_ONLY by Karol Herbst · 4 years, 5 months ago
  78. 89caa48 Revert https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4580 by Michel Dänzer · 4 years, 3 months ago
  79. dd2cc5b gallium: add PIPE_CAP_RESOURCE_FROM_USER_MEMORY_COMPUTE_ONLY by Karol Herbst · 4 years, 5 months ago
  80. dad042b clover: implements clEnqueueFillBuffer by Serge Martin · 4 years, 5 months ago
  81. fea109d clover: add more cl_mem_object_type to pipe_texture_target mapping by Serge Martin · 4 years, 5 months ago
  82. 5a27efd meson: Revert commit overriding C++ standard with gnu++11 on ppc64el by Frédéric Bonnard · 4 years, 5 months ago
  83. cd7acd0 clover: Fix types collision between c++ and altivec by Frédéric Bonnard · 4 years, 5 months ago
  84. a8e2d79 meson: use gnu_symbol_visibility argument by Dylan Baker · 4 years, 5 months ago
  85. 8635c28 clover: Address unnecessary copy warnings by Pierre Moreau · 4 years, 5 months ago
  86. 15a27ed clover/api: Address missing braces for subobj init by Pierre Moreau · 4 years, 5 months ago
  87. 8c9b9aa gallium: change comments to remove 'state tracker' by Marek Olšák · 4 years, 10 months ago
  88. d6287a9 gallium: rename 'state tracker' to 'frontend' by Marek Olšák · 4 years, 10 months ago