summaryrefslogtreecommitdiffstats
path: root/src/amd/vulkan/radv_pipeline.c
Commit message (Expand)AuthorAgeFilesLines
* radv: implement out-of-order rasterization when it's safe on VI+Samuel Pitoiset2018-04-041-2/+238
* radv: change blend_enable field to use four bits per CBSamuel Pitoiset2018-04-041-3/+5
* radv: scan which color blend attachments are enabledSamuel Pitoiset2018-04-041-0/+2
* radv: put more fields in radv_blend_stateSamuel Pitoiset2018-04-041-20/+17
* radv: do not always disable dual quad mode when chip has RbPlusSamuel Pitoiset2018-04-041-3/+17
* radv: don't use the SPI barrier management bug workaroundSamuel Pitoiset2018-04-041-0/+5
* radv: mask out high VM address bits in registers where neededSamuel Pitoiset2018-04-041-9/+9
* radv: add support for Vega12Samuel Pitoiset2018-03-281-0/+1
* radv: add support for VK_EXT_depth_range_unrestrictedSamuel Pitoiset2018-03-201-0/+22
* radv: handle exporting view index to fragment shader. (v1.1)Dave Airlie2018-03-191-0/+4
* radv: drop geometry stride user sgpr.Dave Airlie2018-03-161-9/+0
* radv: get rid of geometry user sgpr for num entries.Dave Airlie2018-03-161-8/+1
* radv: migrate lds size calculations to shader gen.Dave Airlie2018-03-161-25/+4
* radv: drop scanning the tess shader in the nir code.Dave Airlie2018-03-161-4/+3
* radv: use num_patches output from tcs shader.Dave Airlie2018-03-161-28/+2
* radv/tess: remove last chunk of tess sgprsDave Airlie2018-03-161-16/+2
* radv: pass num_patches to tes from tcsDave Airlie2018-03-161-0/+4
* radv: drop tess offchip layout for tcs.Dave Airlie2018-03-161-9/+0
* radv: drop tcs_out_offsetsDave Airlie2018-03-161-8/+2
* radv: drop tcs_out_layoutDave Airlie2018-03-161-6/+2
* radv/tess: drop tcs_in_layout setting completely.Dave Airlie2018-03-161-6/+6
* radv: drop ls_out_layout const.Dave Airlie2018-03-161-10/+0
* ac/nir: move ac_nir_compiler_options and friends to radv folderSamuel Pitoiset2018-03-131-3/+3
* ac/nir: move ac_shader_variant_info and friends to radv folderSamuel Pitoiset2018-03-131-11/+11
* ac/radv: move lower_indirect_derefs() to ac_nir_to_llvm.cTimothy Arceri2018-03-051-4/+4
* ac/shader: move scanning some info about input PS declarationsSamuel Pitoiset2018-02-281-6/+8
* radv: don't send num_tcs_input_cp to sgprs.Dave Airlie2018-02-211-4/+1
* radv/tess: don't need to look in constant for vertices_per_patchDave Airlie2018-02-211-1/+1
* radv: compact varyings after removing unused onesSamuel Pitoiset2018-02-191-6/+3
* radv: Always lower indirect derefs after nir_lower_global_vars_to_local.Bas Nieuwenhuizen2018-02-151-2/+9
* ac/shader: scan info about output PS declarationsSamuel Pitoiset2018-02-081-9/+9
* radv: do not dump meta shader statsSamuel Pitoiset2018-01-311-21/+9
* radv: Merge raster state with PM4 generation.Bas Nieuwenhuizen2018-01-301-65/+50
* radv: Move gs state out of pipeline.Bas Nieuwenhuizen2018-01-301-35/+43
* radv: Split out cliprect rule generation.Bas Nieuwenhuizen2018-01-301-24/+33
* radv: Merge VGT_GS_MODE computation with PM4 generation.Bas Nieuwenhuizen2018-01-301-26/+25
* radv: Split out processing the vertex input state.Bas Nieuwenhuizen2018-01-301-35/+43
* radv: Move tessellation state out of pipeline.Bas Nieuwenhuizen2018-01-301-37/+58
* radv: Move blend state out of pipeline.Bas Nieuwenhuizen2018-01-301-55/+72
* radv: Split out generating VGT_SHADER_STAGES_EN.Bas Nieuwenhuizen2018-01-301-23/+27
* radv: Split out the ia_multi_vgt_param precomputation.Bas Nieuwenhuizen2018-01-301-79/+90
* radv: Split out db_shader_control computation.Bas Nieuwenhuizen2018-01-301-21/+22
* radv: Compute shader_z_format when emitting it.Bas Nieuwenhuizen2018-01-301-7/+3
* radv: Merge depth stencil state with PM4 generation.Bas Nieuwenhuizen2018-01-301-65/+58
* radv: Merge ps_input_cntl computation with PM4 generation.Bas Nieuwenhuizen2018-01-301-81/+79
* radv: Merge vtx_reuse_depth computation with PM4 generation.Bas Nieuwenhuizen2018-01-301-7/+6
* radv: Merge vs state computation with PM4 generation.Bas Nieuwenhuizen2018-01-301-50/+34
* radv: Merge binning state generation with pm4 emission.Bas Nieuwenhuizen2018-01-301-29/+19
* radv: Constify some pipeline helpers.Bas Nieuwenhuizen2018-01-301-4/+4
* radv: Add PM4 pregeneration for compute pipelines.Bas Nieuwenhuizen2018-01-301-0/+66