summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2020-07-24tu: Detect invalid-for-binning renderpass dependenciesConnor Abbott1-0/+53
2020-07-24tu: Fix hangs for DS with no outputConnor Abbott1-0/+8
2020-07-24tu: Fix empty blit scissor caseConnor Abbott1-0/+17
2020-07-24spirv: Also copy over binding information for atomic countersJason Ekstrand1-1/+2
2020-07-24tu: Implement VK_KHR_draw_indirect_countConnor Abbott3-0/+127
2020-07-24tu: Add missing wfi to tu6_emit_hw()Connor Abbott1-0/+5
2020-07-24tu: Integrate WFI/WAIT_FOR_ME/WAIT_MEM_WRITES with cache trackingConnor Abbott2-37/+142
2020-07-24freedreno: Add INDIRECT_COUNT CP_DRAW_INDIRECT_MULTI variantsConnor Abbott2-1/+15
2020-07-24freedreno: Clean up CP_DRAW_MULTI_INDIRECT definitionConnor Abbott1-15/+12
2020-07-24turnip: remove extra gmem alignmentJonathan Marek2-3/+3
2020-07-24etnaviv: explicitly set nir_variable_modeChristian Gmeiner1-1/+1
2020-07-24radv: clean up remaining pipeline init functionsSamuel Pitoiset1-94/+93
2020-07-24radv: remove useless return value to radv_pipeline_scratch_init()Samuel Pitoiset1-8/+3
2020-07-24radv: add radv_pipeline_init_shader_stages_state()Samuel Pitoiset1-20/+28
2020-07-24radv: constify all radv_pipeline_generate_*() helpersSamuel Pitoiset2-30/+30
2020-07-24radv: assign pipeline gfx fields before PM4 emissionSamuel Pitoiset1-30/+59
2020-07-24radv: clean up binning state initializationSamuel Pitoiset1-9/+8
2020-07-24radv: clean up adjusting MSAA state if conservative rast is enabledSamuel Pitoiset1-17/+22
2020-07-24radv: add radv_pipeline_generate_vgt_gs_out()Samuel Pitoiset1-23/+32
2020-07-24radv: add radv_pipeline_init_input_assembly_state()Samuel Pitoiset1-6/+26
2020-07-24radv: clean up tessellation state emissionSamuel Pitoiset1-105/+93
2020-07-24radv: remove unnecessary radv_tessellation_state::lds_sizeSamuel Pitoiset1-10/+6
2020-07-24radv: set LDS TCS size at shaders creation for GFX9+Samuel Pitoiset2-12/+5
2020-07-24radv: align the LDS size in calculate_tess_lds_size()Samuel Pitoiset4-21/+23
2020-07-24radv: remove one unnecessary param to radv_generate_graphics_pipeline_key()Samuel Pitoiset1-10/+5
2020-07-24radv: remove no-op si_multiwave_lds_size_workaround()Samuel Pitoiset1-18/+0
2020-07-24radv: remove unnecessary radv_tessellation_state::num_patchesSamuel Pitoiset1-10/+6
2020-07-24radv: clean up radv_compute_generate_pm4()Samuel Pitoiset1-32/+44
2020-07-24radv: reduce the number of allocated dwords for compute CSSamuel Pitoiset1-1/+1
2020-07-24radv: clean up PA_SC_CLIPRECT_RULE emissionSamuel Pitoiset1-22/+24
2020-07-24radv: clean up VGT_SHADER_STAGES_EN emissionSamuel Pitoiset1-4/+5
2020-07-24radv: emit PA_SC_LINE_CNTL as part of the rasterization stateSamuel Pitoiset2-3/+3
2020-07-24radv: emit more invariant registers as part of the initial gfx stateSamuel Pitoiset2-25/+20
2020-07-24radv: remove outdated TODO related to PA_SU_VTX_CNTL.PIX_CENTERSamuel Pitoiset1-1/+1
2020-07-24radv: remove set but unused radv_pipeline::vertex_elementsSamuel Pitoiset2-18/+0
2020-07-24radv: remove declared but unused radv_pipeline::is_dual_srcSamuel Pitoiset1-1/+0
2020-07-24bin/khronos-update: add workaround for python bug 9625Eric Engestrom1-1/+4
2020-07-24bin/khronos-update: add support for the SPIRV filesEric Engestrom1-0/+11
2020-07-24bin/khronos-update: having a folder in include/ is not a requirementEric Engestrom1-3/+4
2020-07-24v3d: Retry with the fallback scheduler when RA failsNeil Roberts3-27/+79
2020-07-24v3d: Changed v3d_compile:failed to an enumNeil Roberts4-3/+11
2020-07-24nir/schedule: Add an option for a fallback scheduling algorithmNeil Roberts2-1/+53
2020-07-24v3d: Mark scheduling dependency for prim id and first outputNeil Roberts1-1/+55
2020-07-24nir/schedule: Add a callback for backend-specific dependenciesNeil Roberts2-0/+74
2020-07-24nir/schedule: Store a pointer to the options struct in scoreboardNeil Roberts1-12/+5
2020-07-24nir/scheduler: Move nir_scheduler to its own headerNeil Roberts6-16/+56
2020-07-23spirv: Rework our handling of images and samplersJason Ekstrand4-303/+197
2020-07-23anv,turnip,radv,clover,glspirv: Run nir_copy_prop before nir_opt_derefJason Ekstrand5-0/+5
2020-07-23spirv: More heavily use vtn_ssa_value in function parameter handlingJason Ekstrand1-72/+70
2020-07-23spirv: Remove a dead case in function parameter handlingJason Ekstrand1-20/+12