- 18bc5a8 freedreno: deduplicate a2xx disasm by Rob Clark · 4 years, 2 months ago
- f39afda freedreno: move a2xx disasm out of gallium by Rob Clark · 4 years, 2 months ago
- f7bd345 freedreno: deduplicate a3xx+ disasm by Rob Clark · 4 years, 2 months ago
- 6b379a4 freedreno: drop shader_t by Rob Clark · 4 years, 2 months ago
- bb98b71 freedreno/ir3: split out regmask by Rob Clark · 4 years, 2 months ago
- ddcee24 freedreno: add CI for envytools tools by Rob Clark · 4 years, 2 months ago
- b62e4a8 freedreno/afuc: warnings cleanup by Rob Clark · 4 years, 2 months ago
- 5125b4b freedreno/decode: warnings cleanup by Rob Clark · 4 years, 2 months ago
- cbbaafd freedreno/rnn: warnings cleanup by Rob Clark · 4 years, 2 months ago
- 536f43c freedreno: slurp in afuc by Rob Clark · 4 years, 2 months ago
- 1ea4ef0 freedreno: slurp in decode tools by Rob Clark · 4 years, 2 months ago
- 7c0bd84 freedreno: slurp in rnn by Rob Clark · 4 years, 2 months ago
- b721d33 freedreno: slurp in rnndb by Rob Clark · 4 years, 2 months ago
- 7de0842 freedreno: make gen_header.py check parent directory by Rob Clark · 4 years, 2 months ago
- 05b2783 radv: Fix host->host signalling with legacy timeline semaphores. by Bas Nieuwenhuizen · 4 years, 2 months ago
- 9746e84 radv: cleanup locking around timeline waiting. by Dave Airlie · 4 years, 2 months ago
- a0a7087 bifrost: Add support for nir_op_imul by Chris Forbes · 4 years, 2 months ago
- 718d444 bifrost: Add support for nir_op_uge by Chris Forbes · 4 years, 2 months ago
- 946ff9b bifrost: Add support for nir_op_ishl by Chris Forbes · 4 years, 2 months ago
- 539ea08 bifrost: Add support for nir_op_inot by Chris Forbes · 4 years, 2 months ago
- 12dd545 spirv: Handle most execution modes earlier by Caio Marcelo de Oliveira Filho · 4 years, 2 months ago
- ef78188 bifrost: Add lowering for b2i32 by Chris Forbes · 4 years, 2 months ago
- 1a168c9 bifrost: Document d3d/gl comparison control bit by Chris Forbes · 4 years, 2 months ago
- ec37c71 bifrost: Emit "d3d" variant of comparison instructions by Chris Forbes · 4 years, 2 months ago
- 0ffefad bifrost: Lower x->bool conversions to != 0 by Chris Forbes · 4 years, 2 months ago
- 8e8baec tu: Enable resource dynamic indexing by Connor Abbott · 4 years, 2 months ago
- 8bc060a ir3: Fix incorrect src flags for samp_tex by Connor Abbott · 4 years, 2 months ago
- e73a8a2 ir3: Remove redundant samp_tex validation by Connor Abbott · 4 years, 2 months ago
- 3adc23f ir3: Validate bindless samp_tex correctly by Connor Abbott · 4 years, 2 months ago
- d542bfc tu: Fix descriptor update templates with input attachments by Connor Abbott · 4 years, 2 months ago
- 9ece612 turnip: fix SP_HS_UNKNOWN_A831 value for A650 by Jonathan Marek · 4 years, 2 months ago
- e646e77 turnip: use patchControlPoints for HS_INPUT_SIZE value by Jonathan Marek · 4 years, 2 months ago
- da49a45 turnip: move WFI out of draw state to fix a650 hangs by Jonathan Marek · 4 years, 2 months ago
- e5f4527 freedreno/ir3: fix wrong local_primitive_id_start type by Jonathan Marek · 4 years, 2 months ago
- 7cb4d4f vulkan/wsi: Convert usage of -1 to UINT32_MAX. by Bas Nieuwenhuizen · 4 years, 2 months ago
- e1147ca vulkan/wsi/x11: report device-group present rectangles with prime. by Bas Nieuwenhuizen · 4 years, 2 months ago
- af0bc71 radv: call radv_nir_lower_ycbcr_textures after first optimizations by Daniel Schürmann · 4 years, 2 months ago
- fffc287 radv: link with ld_args_build_id by David McFarland · 4 years, 2 months ago
- d1677c8 v3d/compiler: request fragment shader clip lowering to be vulkan compatible. by Iago Toral Quiroga · 4 years, 2 months ago
- 71d5c19 v3d/compiler: handle compact varyings by Iago Toral Quiroga · 4 years, 2 months ago
- 17fd191 nir/lower_clip: make the pass compatible with Vulkan semantics by Iago Toral Quiroga · 4 years, 2 months ago
- 18fe130 radv: Fix uninitialized variable in renderpass. by Bas Nieuwenhuizen · 4 years, 2 months ago
- e2e89fb nir/lower_io: assert that offsets are used for shader_in by Karol Herbst · 4 years, 2 months ago
- 60915f8 etnaviv: do register setup only once by Christian Gmeiner · 4 years, 3 months ago
- 7ee146a etnaviv: move shader_count to etna_compiler by Christian Gmeiner · 4 years, 3 months ago
- 5839a7d etnaviv: introduce struct etna_compiler by Christian Gmeiner · 4 years, 3 months ago
- 9e596cc tu: Enable vertex & fragment stores & atomics by Connor Abbott · 4 years, 3 months ago
- f7f29a0 tu: Detect invalid-for-binning renderpass dependencies by Connor Abbott · 4 years, 3 months ago
- d6d75fc tu: Fix hangs for DS with no output by Connor Abbott · 4 years, 2 months ago
- 7ad962b tu: Fix empty blit scissor case by Connor Abbott · 4 years, 2 months ago
- 63cf8ad spirv: Also copy over binding information for atomic counters by Jason Ekstrand · 4 years, 2 months ago
- 6cbdffd tu: Implement VK_KHR_draw_indirect_count by Connor Abbott · 4 years, 2 months ago
- 52ec35f tu: Add missing wfi to tu6_emit_hw() by Connor Abbott · 4 years, 2 months ago
- a0ca688 tu: Integrate WFI/WAIT_FOR_ME/WAIT_MEM_WRITES with cache tracking by Connor Abbott · 4 years, 2 months ago
- cd78a7a freedreno: Add INDIRECT_COUNT CP_DRAW_INDIRECT_MULTI variants by Connor Abbott · 4 years, 2 months ago
- 8da31ee freedreno: Clean up CP_DRAW_MULTI_INDIRECT definition by Connor Abbott · 4 years, 2 months ago
- 1747f9f turnip: remove extra gmem alignment by Jonathan Marek · 4 years, 3 months ago
- 8534f49 etnaviv: explicitly set nir_variable_mode by Christian Gmeiner · 4 years, 2 months ago
- 5b300be radv: clean up remaining pipeline init functions by Samuel Pitoiset · 4 years, 2 months ago
- 5575ce0 radv: remove useless return value to radv_pipeline_scratch_init() by Samuel Pitoiset · 4 years, 2 months ago
- 0721e2d radv: add radv_pipeline_init_shader_stages_state() by Samuel Pitoiset · 4 years, 2 months ago
- f3774ec radv: constify all radv_pipeline_generate_*() helpers by Samuel Pitoiset · 4 years, 2 months ago
- f32cb82 radv: assign pipeline gfx fields before PM4 emission by Samuel Pitoiset · 4 years, 2 months ago
- 2a5fb87 radv: clean up binning state initialization by Samuel Pitoiset · 4 years, 2 months ago
- 08dd704 radv: clean up adjusting MSAA state if conservative rast is enabled by Samuel Pitoiset · 4 years, 2 months ago
- 067b01c radv: add radv_pipeline_generate_vgt_gs_out() by Samuel Pitoiset · 4 years, 2 months ago
- 749d513 radv: add radv_pipeline_init_input_assembly_state() by Samuel Pitoiset · 4 years, 2 months ago
- e31f8b9 radv: clean up tessellation state emission by Samuel Pitoiset · 4 years, 2 months ago
- 9b691bf radv: remove unnecessary radv_tessellation_state::lds_size by Samuel Pitoiset · 4 years, 2 months ago
- a1b237b radv: set LDS TCS size at shaders creation for GFX9+ by Samuel Pitoiset · 4 years, 2 months ago
- cf89bdb radv: align the LDS size in calculate_tess_lds_size() by Samuel Pitoiset · 4 years, 2 months ago
- 9c36ebf radv: remove one unnecessary param to radv_generate_graphics_pipeline_key() by Samuel Pitoiset · 4 years, 2 months ago
- 55f6156 radv: remove no-op si_multiwave_lds_size_workaround() by Samuel Pitoiset · 4 years, 2 months ago
- 7f79413 radv: remove unnecessary radv_tessellation_state::num_patches by Samuel Pitoiset · 4 years, 2 months ago
- 83f63ab radv: clean up radv_compute_generate_pm4() by Samuel Pitoiset · 4 years, 2 months ago
- 8bfd827 radv: reduce the number of allocated dwords for compute CS by Samuel Pitoiset · 4 years, 2 months ago
- 62ec897 radv: clean up PA_SC_CLIPRECT_RULE emission by Samuel Pitoiset · 4 years, 2 months ago
- 09c4f76 radv: clean up VGT_SHADER_STAGES_EN emission by Samuel Pitoiset · 4 years, 2 months ago
- 62ffa83 radv: emit PA_SC_LINE_CNTL as part of the rasterization state by Samuel Pitoiset · 4 years, 2 months ago
- 934d6ac radv: emit more invariant registers as part of the initial gfx state by Samuel Pitoiset · 4 years, 2 months ago
- 847e0b8 radv: remove outdated TODO related to PA_SU_VTX_CNTL.PIX_CENTER by Samuel Pitoiset · 4 years, 2 months ago
- 62af9df radv: remove set but unused radv_pipeline::vertex_elements by Samuel Pitoiset · 4 years, 2 months ago
- 76de141 radv: remove declared but unused radv_pipeline::is_dual_src by Samuel Pitoiset · 4 years, 2 months ago
- 8596873 bin/khronos-update: add workaround for python bug 9625 by Eric Engestrom · 4 years, 2 months ago
- aa5c391 bin/khronos-update: add support for the SPIRV files by Eric Engestrom · 4 years, 2 months ago
- ccb91bc bin/khronos-update: having a folder in include/ is not a requirement by Eric Engestrom · 4 years, 2 months ago
- de5130f v3d: Retry with the fallback scheduler when RA fails by Neil Roberts · 4 years, 2 months ago
- 1c8167d v3d: Changed v3d_compile:failed to an enum by Neil Roberts · 4 years, 2 months ago
- 56846a2 nir/schedule: Add an option for a fallback scheduling algorithm by Neil Roberts · 4 years, 2 months ago
- 08f1746 v3d: Mark scheduling dependency for prim id and first output by Neil Roberts · 4 years, 2 months ago
- bafd259 nir/schedule: Add a callback for backend-specific dependencies by Neil Roberts · 4 years, 2 months ago
- 260a8f7 nir/schedule: Store a pointer to the options struct in scoreboard by Neil Roberts · 4 years, 2 months ago
- 7665398 nir/scheduler: Move nir_scheduler to its own header by Neil Roberts · 4 years, 2 months ago
- 14a12b7 spirv: Rework our handling of images and samplers by Jason Ekstrand · 4 years, 4 months ago
- 196db51 anv,turnip,radv,clover,glspirv: Run nir_copy_prop before nir_opt_deref by Jason Ekstrand · 4 years, 3 months ago
- 66c8628 spirv: More heavily use vtn_ssa_value in function parameter handling by Jason Ekstrand · 4 years, 4 months ago
- 32ba23f spirv: Remove a dead case in function parameter handling by Jason Ekstrand · 4 years, 4 months ago
- 9e3213a spirv: Add a helper for getting the NIR type of a vtn_type by Jason Ekstrand · 4 years, 4 months ago
- 051f8d3 spirv: Give atomic counters their own variable mode by Jason Ekstrand · 4 years, 4 months ago
- 8a7932b spirv: Drop the sampled boolean from vtn_type by Jason Ekstrand · 4 years, 4 months ago