1. a0a7087 bifrost: Add support for nir_op_imul by Chris Forbes · 4 years, 3 months ago
  2. 718d444 bifrost: Add support for nir_op_uge by Chris Forbes · 4 years, 3 months ago
  3. 946ff9b bifrost: Add support for nir_op_ishl by Chris Forbes · 4 years, 3 months ago
  4. 539ea08 bifrost: Add support for nir_op_inot by Chris Forbes · 4 years, 3 months ago
  5. 12dd545 spirv: Handle most execution modes earlier by Caio Marcelo de Oliveira Filho · 4 years, 3 months ago
  6. ef78188 bifrost: Add lowering for b2i32 by Chris Forbes · 4 years, 3 months ago
  7. 1a168c9 bifrost: Document d3d/gl comparison control bit by Chris Forbes · 4 years, 3 months ago
  8. ec37c71 bifrost: Emit "d3d" variant of comparison instructions by Chris Forbes · 4 years, 3 months ago
  9. 0ffefad bifrost: Lower x->bool conversions to != 0 by Chris Forbes · 4 years, 3 months ago
  10. 8e8baec tu: Enable resource dynamic indexing by Connor Abbott · 4 years, 3 months ago
  11. 8bc060a ir3: Fix incorrect src flags for samp_tex by Connor Abbott · 4 years, 3 months ago
  12. e73a8a2 ir3: Remove redundant samp_tex validation by Connor Abbott · 4 years, 3 months ago
  13. 3adc23f ir3: Validate bindless samp_tex correctly by Connor Abbott · 4 years, 3 months ago
  14. d542bfc tu: Fix descriptor update templates with input attachments by Connor Abbott · 4 years, 3 months ago
  15. 9ece612 turnip: fix SP_HS_UNKNOWN_A831 value for A650 by Jonathan Marek · 4 years, 3 months ago
  16. e646e77 turnip: use patchControlPoints for HS_INPUT_SIZE value by Jonathan Marek · 4 years, 3 months ago
  17. da49a45 turnip: move WFI out of draw state to fix a650 hangs by Jonathan Marek · 4 years, 3 months ago
  18. e5f4527 freedreno/ir3: fix wrong local_primitive_id_start type by Jonathan Marek · 4 years, 3 months ago
  19. 7cb4d4f vulkan/wsi: Convert usage of -1 to UINT32_MAX. by Bas Nieuwenhuizen · 4 years, 3 months ago
  20. e1147ca vulkan/wsi/x11: report device-group present rectangles with prime. by Bas Nieuwenhuizen · 4 years, 3 months ago
  21. af0bc71 radv: call radv_nir_lower_ycbcr_textures after first optimizations by Daniel Schürmann · 4 years, 3 months ago
  22. fffc287 radv: link with ld_args_build_id by David McFarland · 4 years, 3 months ago
  23. d1677c8 v3d/compiler: request fragment shader clip lowering to be vulkan compatible. by Iago Toral Quiroga · 4 years, 3 months ago
  24. 71d5c19 v3d/compiler: handle compact varyings by Iago Toral Quiroga · 4 years, 3 months ago
  25. 17fd191 nir/lower_clip: make the pass compatible with Vulkan semantics by Iago Toral Quiroga · 4 years, 3 months ago
  26. 18fe130 radv: Fix uninitialized variable in renderpass. by Bas Nieuwenhuizen · 4 years, 3 months ago
  27. e2e89fb nir/lower_io: assert that offsets are used for shader_in by Karol Herbst · 4 years, 3 months ago
  28. 60915f8 etnaviv: do register setup only once by Christian Gmeiner · 4 years, 4 months ago
  29. 7ee146a etnaviv: move shader_count to etna_compiler by Christian Gmeiner · 4 years, 4 months ago
  30. 5839a7d etnaviv: introduce struct etna_compiler by Christian Gmeiner · 4 years, 4 months ago
  31. 9e596cc tu: Enable vertex & fragment stores & atomics by Connor Abbott · 4 years, 4 months ago
  32. f7f29a0 tu: Detect invalid-for-binning renderpass dependencies by Connor Abbott · 4 years, 4 months ago
  33. d6d75fc tu: Fix hangs for DS with no output by Connor Abbott · 4 years, 3 months ago
  34. 7ad962b tu: Fix empty blit scissor case by Connor Abbott · 4 years, 3 months ago
  35. 63cf8ad spirv: Also copy over binding information for atomic counters by Jason Ekstrand · 4 years, 3 months ago
  36. 6cbdffd tu: Implement VK_KHR_draw_indirect_count by Connor Abbott · 4 years, 3 months ago
  37. 52ec35f tu: Add missing wfi to tu6_emit_hw() by Connor Abbott · 4 years, 3 months ago
  38. a0ca688 tu: Integrate WFI/WAIT_FOR_ME/WAIT_MEM_WRITES with cache tracking by Connor Abbott · 4 years, 3 months ago
  39. cd78a7a freedreno: Add INDIRECT_COUNT CP_DRAW_INDIRECT_MULTI variants by Connor Abbott · 4 years, 3 months ago
  40. 8da31ee freedreno: Clean up CP_DRAW_MULTI_INDIRECT definition by Connor Abbott · 4 years, 3 months ago
  41. 1747f9f turnip: remove extra gmem alignment by Jonathan Marek · 4 years, 4 months ago
  42. 8534f49 etnaviv: explicitly set nir_variable_mode by Christian Gmeiner · 4 years, 3 months ago
  43. 5b300be radv: clean up remaining pipeline init functions by Samuel Pitoiset · 4 years, 3 months ago
  44. 5575ce0 radv: remove useless return value to radv_pipeline_scratch_init() by Samuel Pitoiset · 4 years, 3 months ago
  45. 0721e2d radv: add radv_pipeline_init_shader_stages_state() by Samuel Pitoiset · 4 years, 3 months ago
  46. f3774ec radv: constify all radv_pipeline_generate_*() helpers by Samuel Pitoiset · 4 years, 3 months ago
  47. f32cb82 radv: assign pipeline gfx fields before PM4 emission by Samuel Pitoiset · 4 years, 3 months ago
  48. 2a5fb87 radv: clean up binning state initialization by Samuel Pitoiset · 4 years, 3 months ago
  49. 08dd704 radv: clean up adjusting MSAA state if conservative rast is enabled by Samuel Pitoiset · 4 years, 3 months ago
  50. 067b01c radv: add radv_pipeline_generate_vgt_gs_out() by Samuel Pitoiset · 4 years, 3 months ago
  51. 749d513 radv: add radv_pipeline_init_input_assembly_state() by Samuel Pitoiset · 4 years, 3 months ago
  52. e31f8b9 radv: clean up tessellation state emission by Samuel Pitoiset · 4 years, 3 months ago
  53. 9b691bf radv: remove unnecessary radv_tessellation_state::lds_size by Samuel Pitoiset · 4 years, 3 months ago
  54. a1b237b radv: set LDS TCS size at shaders creation for GFX9+ by Samuel Pitoiset · 4 years, 3 months ago
  55. cf89bdb radv: align the LDS size in calculate_tess_lds_size() by Samuel Pitoiset · 4 years, 3 months ago
  56. 9c36ebf radv: remove one unnecessary param to radv_generate_graphics_pipeline_key() by Samuel Pitoiset · 4 years, 3 months ago
  57. 55f6156 radv: remove no-op si_multiwave_lds_size_workaround() by Samuel Pitoiset · 4 years, 3 months ago
  58. 7f79413 radv: remove unnecessary radv_tessellation_state::num_patches by Samuel Pitoiset · 4 years, 3 months ago
  59. 83f63ab radv: clean up radv_compute_generate_pm4() by Samuel Pitoiset · 4 years, 3 months ago
  60. 8bfd827 radv: reduce the number of allocated dwords for compute CS by Samuel Pitoiset · 4 years, 3 months ago
  61. 62ec897 radv: clean up PA_SC_CLIPRECT_RULE emission by Samuel Pitoiset · 4 years, 3 months ago
  62. 09c4f76 radv: clean up VGT_SHADER_STAGES_EN emission by Samuel Pitoiset · 4 years, 3 months ago
  63. 62ffa83 radv: emit PA_SC_LINE_CNTL as part of the rasterization state by Samuel Pitoiset · 4 years, 3 months ago
  64. 934d6ac radv: emit more invariant registers as part of the initial gfx state by Samuel Pitoiset · 4 years, 3 months ago
  65. 847e0b8 radv: remove outdated TODO related to PA_SU_VTX_CNTL.PIX_CENTER by Samuel Pitoiset · 4 years, 3 months ago
  66. 62af9df radv: remove set but unused radv_pipeline::vertex_elements by Samuel Pitoiset · 4 years, 3 months ago
  67. 76de141 radv: remove declared but unused radv_pipeline::is_dual_src by Samuel Pitoiset · 4 years, 3 months ago
  68. de5130f v3d: Retry with the fallback scheduler when RA fails by Neil Roberts · 4 years, 3 months ago
  69. 1c8167d v3d: Changed v3d_compile:failed to an enum by Neil Roberts · 4 years, 3 months ago
  70. 56846a2 nir/schedule: Add an option for a fallback scheduling algorithm by Neil Roberts · 4 years, 3 months ago
  71. 08f1746 v3d: Mark scheduling dependency for prim id and first output by Neil Roberts · 4 years, 3 months ago
  72. bafd259 nir/schedule: Add a callback for backend-specific dependencies by Neil Roberts · 4 years, 3 months ago
  73. 260a8f7 nir/schedule: Store a pointer to the options struct in scoreboard by Neil Roberts · 4 years, 3 months ago
  74. 7665398 nir/scheduler: Move nir_scheduler to its own header by Neil Roberts · 4 years, 3 months ago
  75. 14a12b7 spirv: Rework our handling of images and samplers by Jason Ekstrand · 4 years, 5 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. 66c8628 spirv: More heavily use vtn_ssa_value in function parameter handling by Jason Ekstrand · 4 years, 5 months ago
  78. 32ba23f spirv: Remove a dead case in function parameter handling by Jason Ekstrand · 4 years, 5 months ago
  79. 9e3213a spirv: Add a helper for getting the NIR type of a vtn_type by Jason Ekstrand · 4 years, 5 months ago
  80. 051f8d3 spirv: Give atomic counters their own variable mode by Jason Ekstrand · 4 years, 5 months ago
  81. 8a7932b spirv: Drop the sampled boolean from vtn_type by Jason Ekstrand · 4 years, 5 months ago
  82. d0be2fe spirv: Add better checks for SSA value types by Jason Ekstrand · 4 years, 5 months ago
  83. 47ebb50 spirv: Hand-roll fewer vtn_ssa_value creations by Jason Ekstrand · 4 years, 5 months ago
  84. 085ade4 spirv: Simplify vtn_ssa_value creation by Jason Ekstrand · 4 years, 5 months ago
  85. 00af112 spirv/subgroups: Refactor to use vtn_push_ssa by Jason Ekstrand · 4 years, 5 months ago
  86. ea246c3 spirv/subgroups: Stop incrementing w by Jason Ekstrand · 4 years, 5 months ago
  87. c5fcd12 spirv/glsl450: Use vtn_push_ssa_value by Jason Ekstrand · 4 years, 5 months ago
  88. 7560ed2 spirv/alu: Use vtn_push_ssa_value by Jason Ekstrand · 4 years, 5 months ago
  89. dbb4a24 spirv: Refactor vtn_push_ssa by Jason Ekstrand · 4 years, 5 months ago
  90. 8be9f2a spirv: Use the new helpers in OpConvertUToPtr/PtrToU by Jason Ekstrand · 4 years, 5 months ago
  91. 37ab323 spirv: Add a vtn_get_nir_ssa helper by Jason Ekstrand · 4 years, 5 months ago
  92. e5b29b9 spirv/amd: Use vtn_push_nir_ssa by Jason Ekstrand · 4 years, 5 months ago
  93. d8eb6f2 spirv: Add a vtn_push_nir_ssa helper by Jason Ekstrand · 4 years, 5 months ago
  94. aaf1f34 spirv: Rename push_value_pointer to push_pointer by Jason Ekstrand · 4 years, 5 months ago
  95. ac1e6d5 spirv: Add a helpers for getting types of values by Jason Ekstrand · 4 years, 5 months ago
  96. 953b7a3 spirv: Use nir_bany/ball for OpAny/All by Jason Ekstrand · 4 years, 5 months ago
  97. 8dfee57 spirv: Clean up OpSignBitSet by Jason Ekstrand · 4 years, 5 months ago
  98. 62c53ad spirv: Fix indentation in vtn_handle_ptr by Jason Ekstrand · 4 years, 5 months ago
  99. 516fd78 spirv: Drop the void *ptr from vtn_value by Jason Ekstrand · 4 years, 5 months ago
  100. af81486 spirv: Simplify our handling of NonUniform by Jason Ekstrand · 4 years, 5 months ago