1. eb02b31 ci: Bump vulkan CTS version to 1.2.3.2, and keep the GL CTS around. by Eric Anholt · 4 years ago
  2. b9df3fe panfrost: Drop PIPE_CAP_MAX_COMBINED_HW_ATOMIC_COUNTER/BUFFERS by Alyssa Rosenzweig · 4 years ago
  3. d7b6d2e panfrost: add support for atomics by Italo Nicola · 4 years ago
  4. 8e221f5 panfrost: add atomic ops infrastructure by Italo Nicola · 4 years ago
  5. 703b03b panfrost: add support for src[3] in LOAD_STORE ops by Italo Nicola · 4 years ago
  6. f611900 panfrost: introduce LDST_ATOMIC property by Italo Nicola · 4 years ago
  7. 16664fc panfrost: add LDST_ADDRESS property to atomic ops by Italo Nicola · 4 years ago
  8. 8e8805b panfrost: add atomic_cmpxchg opcode by Italo Nicola · 4 years, 1 month ago
  9. 1101261 panfrost: fix undefined value access on mir_set_intr_mask() by Italo Nicola · 4 years ago
  10. 526f356 clover: Use 64-bit offsets for shader_in on 64-bit GPUs by Jason Ekstrand · 4 years, 1 month ago
  11. c93ade9 nir/lower_explicit_io: Assert that compute address sizes match derefs by Jason Ekstrand · 4 years, 1 month ago
  12. 6678f1e spirv: Drop the constant_as_global as option by Jason Ekstrand · 4 years, 1 month ago
  13. 26a4c8f clover/nir: Use nir_var_mem_constant for __constant memory by Jason Ekstrand · 4 years, 1 month ago
  14. dfa63f2 llvmpipe: Add support for load_global_constant by Jason Ekstrand · 4 years ago
  15. 4087b53 nouveau/nir: Implement load_global_constant by Jason Ekstrand · 4 years ago
  16. ff2f44d intel/fs: Implement nir_intrinsic_load_global_constant by Jason Ekstrand · 4 years ago
  17. 1bdf850 spirv: Use nir_var_mem_constant for UniformConstant data in CL by Jason Ekstrand · 4 years, 1 month ago
  18. bb8d8ba nir: Allow opt_large_constants to be run with constant_data_size > 0 by Jason Ekstrand · 4 years, 1 month ago
  19. 4360a8a nir/lower_io: Add support for nir_var_mem_constant by Jason Ekstrand · 4 years, 1 month ago
  20. ef142c6 nir/lower_io: Add a build_addr_for_var helper by Jason Ekstrand · 4 years, 1 month ago
  21. 965c268 nir/lower_io: Use the variable mode for load_scratch_base_ptr checks by Jason Ekstrand · 4 years, 1 month ago
  22. ff124e3 nir: Add a load_global_constant intrinsic by Jason Ekstrand · 4 years ago
  23. e4f07f8 nir: Add a new nir_var_mem_constant variable mode by Jason Ekstrand · 4 years, 1 month ago
  24. b9927c8 nir/serialize: fix serialization of system values by Karol Herbst · 4 years ago
  25. 5c45eaf clover/spirv: fix vec3 alignment by Karol Herbst · 4 years ago
  26. 6e52c6d nvc0/cl: hande 64 bit pointers in nvc0_set_global_handle by Karol Herbst · 4 years ago
  27. 5eacaa9 spirv: fix 64 bit atomic inc and dec by Karol Herbst · 4 years, 1 month ago
  28. 1c9efcd nvc0/ir: fix load propagation for sub 4 byte addressing by Karol Herbst · 4 years, 1 month ago
  29. 036f1c2 clover/llvm: undefine __IMAGE_SUPPORT__ for devices without image support by Karol Herbst · 4 years, 1 month ago
  30. 7dc3983 clover/nir: use offset for temp memory by Karol Herbst · 4 years, 1 month ago
  31. d7b65cf nv50/ir: fix cas lowering for 64 bit by Karol Herbst · 4 years, 6 months ago
  32. d421af3 clover/nir: Lower function_temp to scratch. by Karol Herbst · 4 years, 1 month ago
  33. 8e259da egl/x11: simplify dri2_initialize_x11() by Eric Engestrom · 4 years, 1 month ago
  34. bd385c4 egl/wayland: simplify dri2_initialize_wayland() by Eric Engestrom · 4 years, 1 month ago
  35. f7e0cdc egl/surfaceless: simplify dri2_initialize_surfaceless() by Eric Engestrom · 4 years, 1 month ago
  36. 83b5c1a egl/android: simplify dri2_initialize_android() by Eric Engestrom · 4 years, 1 month ago
  37. cccb497 intel/fs: Fix MOV_INDIRECT and BROADCAST of Q types on Gen11+ by Jason Ekstrand · 4 years, 2 months ago
  38. 70cbddc nir: use enum operator helper for nir_variable_mode and nir_metadata by Karol Herbst · 4 years ago
  39. 76a1fb3 util: add helpers to define bitwise operators on enums for C++ by Karol Herbst · 4 years ago
  40. 24dfd79 nir: use nir_var_all to get rid of casting by Karol Herbst · 4 years ago
  41. 15da983 nir: Improve the comment on num_inputs and friends by Jason Ekstrand · 4 years ago
  42. 4d18e71 nir: Rename num_shared to shared_size by Jason Ekstrand · 4 years ago
  43. 471f260 spirv: Delete some dead workgroup variable handling code by Jason Ekstrand · 4 years ago
  44. 1459cce spirv: add some tests for volatile/available/visible by Rhys Perry · 4 years, 1 month ago
  45. fb6b243 spirv: Support big-endian strings by Jason Ekstrand · 4 years ago
  46. a8d8fbb spirv: implement SpvMemoryAccessVolatileMask by Rhys Perry · 4 years, 2 months ago
  47. f81e1d2 spirv: implement Volatile image operand by Rhys Perry · 4 years, 2 months ago
  48. 2ba3ffa spirv: implement Volatile memory semantic by Rhys Perry · 4 years, 4 months ago
  49. 23bfba8 spirv: implement MakePointerAvailable/MakePointerVisible for OpCopyMemory by Rhys Perry · 4 years, 4 months ago
  50. e01d1a9 spirv: add vtn_emit_make_{visible,available}_barrier helpers by Rhys Perry · 4 years, 1 month ago
  51. b85c38a spirv: make OpLoad/OpStore visibility/availablity barriers acquire/release by Rhys Perry · 4 years, 1 month ago
  52. 5b92392 spirv: fix Uniform and Output MemoryAccessMakePointer{Visible,Available} by Rhys Perry · 4 years, 1 month ago
  53. 857b9c5 spirv: Add a vtn_get_mem_operands() helper by Boris Brezillon · 4 years, 1 month ago
  54. 959539f intel/isl: Drop unnecessary check on 16bpp depth format by Sagar Ghuge · 4 years ago
  55. 829699b anv: implement shareable timeline semaphores by Lionel Landwerlin · 5 years ago
  56. a965ffa anv: add new gem/drm helpers by Lionel Landwerlin · 5 years ago
  57. a0c07e4 include/drm-uapi: bump headers by Lionel Landwerlin · 6 years ago
  58. a6291b1 freedreno/ir3: rework setup_{input,output} to make struct varyings work by Jonathan Marek · 4 years, 1 month ago
  59. c694af4 freedreno/ir3: improve handling of aliased inputs by Jonathan Marek · 4 years, 1 month ago
  60. acb6163 freedreno/ir3: remove indirect input load by Jonathan Marek · 4 years, 1 month ago
  61. 0097354 radv: Allow triggering thread traces by file. by Bas Nieuwenhuizen · 4 years ago
  62. 0d862da radv: Centralize enabling thread trace. by Bas Nieuwenhuizen · 4 years ago
  63. b7a6333 amd/registers: switch to new generated register definitions by Marek Olšák · 4 years, 1 month ago
  64. e492a31 amd/registers: add non-gfx10 register files generated from kernel headers by Marek Olšák · 4 years, 1 month ago
  65. 48a7a24 amd/registers: add a script that generates json from kernel headers by Marek Olšák · 4 years, 1 month ago
  66. b2f23af amd/registers: sort registers by offset in json by Marek Olšák · 4 years, 1 month ago
  67. 843b4e6 amd/registers: expose the canonicalize.py program as a function by Marek Olšák · 4 years, 1 month ago
  68. ec5e918 vulkan/wsi/x11: wait for acquirable images in FIFO mode by Roman Gilg · 4 years ago
  69. d0bc1ad vulkan/wsi/x11: add sent image counter by Roman Gilg · 4 years ago
  70. 68957a8 aco: Add README which explains about what ACO is and how it works. by Timur Kristóf · 4 years, 6 months ago
  71. b4d4c54 aco: Fixup markdown formatting of the README-ISA. by Timur Kristóf · 4 years, 6 months ago
  72. 086fafc aco: Move README to README-ISA by Timur Kristóf · 4 years ago
  73. bc123c3 nir/algebraic: mark some optimizations with fsat(NaN) as inexact by Samuel Pitoiset · 4 years ago
  74. a6c4db9 ci: Restrict "success" job to pipelines for MRs by Michel Dänzer · 4 years ago
  75. d383133 docs: Stop claiming to implement OpenVG by Adam Jackson · 4 years ago
  76. 0308e63 ci: Don't exclude "success" job from mesa/mesa pipelines for MRs by Michel Dänzer · 4 years ago
  77. f13f32f ci: Create test-docs job in mesa/mesa pipelines for MRs by Michel Dänzer · 4 years ago
  78. 52cac06 gallivm: fix build on LLVM 12 due to LLVMAddConstantPropagationPass removal by Marek Olšák · 4 years ago
  79. 8b1ab78 radv: dump GPU info into the hang report by Samuel Pitoiset · 4 years ago
  80. aa675cd radv: improve reporting faulty pipelines when a GPU hang is detected by Samuel Pitoiset · 4 years ago
  81. dd1f035 radv: force RADV_DEBUG=syncshaders when RADV_TRACE_FILE is used by Samuel Pitoiset · 4 years ago
  82. 004119d vulkan: Fix memory leaks. by Vinson Lee · 4 years ago
  83. 50e14c3 radv/winsys: Fix memory leak. by Vinson Lee · 4 years ago
  84. b778e7b nir/vtn: Convert constant samplers to variables with data by Jesse Natalie · 4 years, 4 months ago
  85. 397730e nir/vtn: Add intrinsics for CL image format/order queries by Jesse Natalie · 4 years, 4 months ago
  86. 5ce6821 nir/vtn: ImageSizeLod op can be applied to images by Jesse Natalie · 4 years, 4 months ago
  87. 701cb9d nir/vtn: Handle integer sampling coordinates by Jesse Natalie · 4 years, 4 months ago
  88. a196f05 nir/vtn: Use return type rather than image type for tex ops by Jesse Natalie · 4 years, 5 months ago
  89. de36b5b nir/vtn: Add support for kernel images to SPIRV-to-NIR. by Jesse Natalie · 4 years, 5 months ago
  90. ce6f662 nir/vtn: Add type constant to image intrinsics by Jesse Natalie · 4 years, 5 months ago
  91. 865a2ad clover/nir/spirv: Use uniform rather than shader_in for kernel inputs by Jesse Natalie · 4 years ago
  92. 41d0a81 pan/mdg: Fix perspective combination by Alyssa Rosenzweig · 4 years ago
  93. c8ac01a pan/mdg: Fix discard encoding by Alyssa Rosenzweig · 4 years ago
  94. 9efdbb2 anv: fix robust buffer access by Lionel Landwerlin · 4 years ago
  95. 73d2c6c nir: Switch the indexing of block->live_in/out arrays. by Eric Anholt · 4 years, 2 months ago
  96. 5d2b2b5 nir: Invalidate live SSA def information when making new SSA defs. by Eric Anholt · 4 years ago
  97. d3b652f ci: Switch to using gold as the linker. by Eric Anholt · 4 years, 1 month ago
  98. 8c4fb19 pipe-loader: Use real galliumvl if radeonsi is being linked. by Eric Anholt · 4 years, 1 month ago
  99. 221aa00 turnip: Make sure we include the build id. by Eric Anholt · 4 years, 1 month ago
  100. 2d1c607 ci: Make a missing device name correctly bail out of deqp-runner.sh. by Eric Anholt · 4 years, 1 month ago