path: root/src/amd
AgeCommit message (Expand)AuthorFilesLines
2020-02-14radv: remove unnecessary RADV_DEBUG=nobatchchain optionSamuel Pitoiset5-15/+11
2020-02-13radv: remove unused RADV_HASH_SHADER_IS_GEOM_COPY_SHADERSamuel Pitoiset1-6/+5
2020-02-13radv: remove RADV_DEBUG=nosisched and RADV_PERFTEST=sischedSamuel Pitoiset5-43/+32
2020-02-13radv: remove LLVM sicheduler enable for The Talos PrincipleSamuel Pitoiset1-9/+1
2020-02-13radv: implement VK_EXT_line_rasterizationSamuel Pitoiset5-7/+112
2020-02-13radv: fix line width range and granularitySamuel Pitoiset1-2/+2
2020-02-12aco: improve SCC handling in some SALU combinesRhys Perry1-6/+4
2020-02-12aco: disable some instruction combining if it could change an exec operandRhys Perry1-2/+13
2020-02-12Rename nir_lower_constant_initializers to nir_lower_variable_initalizersArcady Goldmints-Orlov1-3/+3
2020-02-11aco: fix creating v_madak if v_mad_f32 has two sgpr literalsSamuel Pitoiset1-1/+1
2020-02-11radv: set the chip name to GCN-NOOP when RADV_FORCE_FAMILY is setSamuel Pitoiset1-0/+1
2020-02-11radv: make sure to not submit any IBs when RADV_FORCE_FAMILY is setSamuel Pitoiset5-0/+9
2020-02-11radv: Do not redundantly set the RB+ regs on pipeline switch.Bas Nieuwenhuizen2-1/+19
2020-02-11radv: Optimize emitting index buffer changes.Bas Nieuwenhuizen1-2/+7
2020-02-10aco: fix waiting for scalar stores before "writing back" data on GFX8-GFX9Samuel Pitoiset1-6/+9
2020-02-07aco: do not use ds_{read,write}2 on GFX6Samuel Pitoiset1-4/+6
2020-02-06aco: gfx10_wave64_bpermute reduce op to print_irRhys Perry1-0/+1
2020-02-06aco: fix gfx10_wave64_bpermuteRhys Perry1-1/+6
2020-02-05aco/optimizer: Don't combine uniform bool s_and to s_andn2.Timur Kristóf1-0/+3
2020-02-04radv: Do not set SX DISABLE bits for RB+ with unused surfaces.Bas Nieuwenhuizen1-6/+7
2020-02-02radv: Allow non-dedicated linear images and buffer.Bas Nieuwenhuizen2-6/+13
2020-01-31aco: fix image_atomic_cmp_swapDaniel Schürmann2-2/+3
2020-01-31aco: fix MUBUF VS input loads when expanding vec3 to vec4 on GFX6Samuel Pitoiset1-1/+6
2020-01-29radv: refactor physical device propertiesSamuel Pitoiset1-250/+233
2020-01-29aco: Fix the meaning of is_atomic.Timur Kristóf2-7/+7
2020-01-29aco: simplify gathering of MIMG address componentsDaniel Schürmann1-129/+79
2020-01-29aco: simplify adjust_sample_index_using_fmask() & get_image_coords()Daniel Schürmann1-26/+27
2020-01-29aco: fix register allocation with multiple live-range splitsDaniel Schürmann1-7/+13
2020-01-29aco: reorder VMEM operands in ACO IRDaniel Schürmann11-132/+153
2020-01-29aco: fix exec mask consistency issuesRhys Perry1-3/+7
2020-01-29aco: parallelcopy exec mask before s_wqmRhys Perry1-0/+7
2020-01-29aco: fill reg_demand with sensible information in add_coupling_code()Rhys Perry1-14/+22
2020-01-29aco: improve assertion at the end of spillerRhys Perry1-1/+1
2020-01-29aco: set exec_potentially_empty after continues/breaks in nested IFsRhys Perry2-15/+51
2020-01-29aco: error when block has no logical preds but VGPRs are live at the startRhys Perry1-1/+2
2020-01-29aco: don't always add logical edges from continue_break blocks to headersRhys Perry1-1/+2
2020-01-29aco: only create parallelcopy to restore exec at loop exit if neededRhys Perry1-2/+29
2020-01-29aco: don't update demand in add_coupling_code() for loop headersRhys Perry1-3/+9
2020-01-29aco: don't consider loop header blocks branch blocks in add_coupling_codeRhys Perry1-1/+1
2020-01-29aco: fix target calculation when vgpr spilling introduces sgpr spillingRhys Perry1-2/+1
2020-01-29radv/gfx10: re-enable NGG GSSamuel Pitoiset1-15/+0
2020-01-29radv/gfx10: implement NGG GS queriesSamuel Pitoiset7-6/+155
2020-01-29radv/gfx10: add a separate flag for creating a GDS OA bufferSamuel Pitoiset3-7/+26
2020-01-29aco: fix VS input loads with MUBUF on GFX6Samuel Pitoiset1-1/+7
2020-01-29aco: run p_wqm instructions in WQMRhys Perry1-2/+3
2020-01-29aco: ensure predecessors' p_logical_end is in WQM when a p_phi is in WQMRhys Perry1-1/+10
2020-01-29radv: remove the non conformant VK implementation warning on GFX10Samuel Pitoiset1-2/+1
2020-01-29radv: bump conformance version to Pitoiset1-2/+2
2020-01-29radv: implement VK_AMD_shader_explicit_vertex_parameterSamuel Pitoiset3-8/+19
2020-01-29radv: gather which input PS variables use an explicit interpolation modeSamuel Pitoiset2-0/+3