radv: do not use an user SGPR for the sample position offset
[mesa.git] / src / amd / vulkan / radv_pipeline.c
2018-06-20 Samuel Pitoisetradv: do not use an user SGPR for the sample position...
2018-06-20 Samuel Pitoisetradv: don't store the number of samples as log2
2018-06-19 Marek Olšákamd,radeonsi: rename radeon_winsys_cs -> radeon_cmdbuf
2018-06-18 Eric Engestromradv: fix bitwise check
2018-06-14 Dave Airlieradv: remove multisample bit from shader key.
2018-06-14 Bas Nieuwenhuizenradv: Fix output for sparse MRTs.
2018-06-04 Samuel Pitoisetradv: fix a GPU hang when MRTs are sparse
2018-06-04 Bas Nieuwenhuizenradv: Don't pass a TESS_EVAL shader when tesselation...
2018-06-01 Alex Smithradv: Consolidate GFX9 merged shader lookup logic
2018-06-01 Alex Smithradv: Set active_stages the same whether or not shaders...
2018-05-31 Bas Nieuwenhuizenradv: Add option to print errors even in optimized...
2018-05-14 Bas Nieuwenhuizenradv: Fix up 2_10_10_10 alpha sign.
2018-05-14 Bas Nieuwenhuizenradv: Translate logic ops.
2018-05-14 Samuel Pitoisetradv: remove useless check in radv_create_shaders()
2018-05-14 Samuel Pitoisetradv: allow to dump the GS copy shader with RADV_DEBUG...
2018-05-12 Timothy Arceriradv: add initial support for VK_PIPELINE_CREATE_DISABL...
2018-04-23 Dave Airlieradv/gfx9: don't use gs_table_depth on gfx9.
2018-04-19 Bas Nieuwenhuizenradv: Add Vega M support.
2018-04-12 Marek Olšákmesa: include mtypes.h less
2018-04-12 Bas Nieuwenhuizenradv: Implement VK_EXT_vertex_attribute_divisor.
2018-04-10 Bas Nieuwenhuizenradv: Enable RB+ where possible.
2018-04-04 Samuel Pitoisetradv: implement out-of-order rasterization when it...
2018-04-04 Samuel Pitoisetradv: change blend_enable field to use four bits per CB
2018-04-04 Samuel Pitoisetradv: scan which color blend attachments are enabled
2018-04-04 Samuel Pitoisetradv: put more fields in radv_blend_state
2018-04-04 Samuel Pitoisetradv: do not always disable dual quad mode when chip...
2018-04-04 Samuel Pitoisetradv: don't use the SPI barrier management bug workaround
2018-04-04 Samuel Pitoisetradv: mask out high VM address bits in registers where...
2018-03-28 Samuel Pitoisetradv: add support for Vega12
2018-03-20 Samuel Pitoisetradv: add support for VK_EXT_depth_range_unrestricted
2018-03-19 Dave Airlieradv: handle exporting view index to fragment shader...
2018-03-16 Dave Airlieradv: drop geometry stride user sgpr.
2018-03-16 Dave Airlieradv: get rid of geometry user sgpr for num entries.
2018-03-16 Dave Airlieradv: migrate lds size calculations to shader gen.
2018-03-16 Dave Airlieradv: drop scanning the tess shader in the nir code.
2018-03-16 Dave Airlieradv: use num_patches output from tcs shader.
2018-03-16 Dave Airlieradv/tess: remove last chunk of tess sgprs
2018-03-16 Dave Airlieradv: pass num_patches to tes from tcs
2018-03-16 Dave Airlieradv: drop tess offchip layout for tcs.
2018-03-16 Dave Airlieradv: drop tcs_out_offsets
2018-03-16 Dave Airlieradv: drop tcs_out_layout
2018-03-16 Dave Airlieradv/tess: drop tcs_in_layout setting completely.
2018-03-16 Dave Airlieradv: drop ls_out_layout const.
2018-03-13 Samuel Pitoisetac/nir: move ac_nir_compiler_options and friends to...
2018-03-13 Samuel Pitoisetac/nir: move ac_shader_variant_info and friends to...
2018-03-05 Timothy Arceriac/radv: move lower_indirect_derefs() to ac_nir_to_llvm.c
2018-02-28 Samuel Pitoisetac/shader: move scanning some info about input PS decla...
2018-02-21 Dave Airlieradv: don't send num_tcs_input_cp to sgprs.
2018-02-21 Dave Airlieradv/tess: don't need to look in constant for vertices_...
2018-02-19 Samuel Pitoisetradv: compact varyings after removing unused ones
2018-02-15 Bas Nieuwenhuizenradv: Always lower indirect derefs after nir_lower_glob...
2018-02-08 Samuel Pitoisetac/shader: scan info about output PS declarations
2018-01-31 Samuel Pitoisetradv: do not dump meta shader stats
2018-01-30 Bas Nieuwenhuizenradv: Merge raster state with PM4 generation.
2018-01-30 Bas Nieuwenhuizenradv: Move gs state out of pipeline.
2018-01-30 Bas Nieuwenhuizenradv: Split out cliprect rule generation.
2018-01-30 Bas Nieuwenhuizenradv: Merge VGT_GS_MODE computation with PM4 generation.
2018-01-30 Bas Nieuwenhuizenradv: Split out processing the vertex input state.
2018-01-30 Bas Nieuwenhuizenradv: Move tessellation state out of pipeline.
2018-01-30 Bas Nieuwenhuizenradv: Move blend state out of pipeline.
2018-01-30 Bas Nieuwenhuizenradv: Split out generating VGT_SHADER_STAGES_EN.
2018-01-30 Bas Nieuwenhuizenradv: Split out the ia_multi_vgt_param precomputation.
2018-01-30 Bas Nieuwenhuizenradv: Split out db_shader_control computation.
2018-01-30 Bas Nieuwenhuizenradv: Compute shader_z_format when emitting it.
2018-01-30 Bas Nieuwenhuizenradv: Merge depth stencil state with PM4 generation.
2018-01-30 Bas Nieuwenhuizenradv: Merge ps_input_cntl computation with PM4 generation.
2018-01-30 Bas Nieuwenhuizenradv: Merge vtx_reuse_depth computation with PM4 genera...
2018-01-30 Bas Nieuwenhuizenradv: Merge vs state computation with PM4 generation.
2018-01-30 Bas Nieuwenhuizenradv: Merge binning state generation with pm4 emission.
2018-01-30 Bas Nieuwenhuizenradv: Constify some pipeline helpers.
2018-01-30 Bas Nieuwenhuizenradv: Add PM4 pregeneration for compute pipelines.
2018-01-30 Bas Nieuwenhuizenradv: Record a PM4 sequence for graphics pipeline switches.
2018-01-30 Bas Nieuwenhuizenradv: Determine unneeded dynamic states.
2018-01-26 Samuel Pitoisetac/shader: scan if fragment shaders write memory
2018-01-24 Dave Airlieradv: add multisample Z optimisation from amdvlk
2018-01-24 Dave Airlieradv: move spi_baryc_cntl to pipeline
2018-01-24 Dave Airlieradv: fix sample_mask_in loading. (v3.1)
2018-01-19 Bas Nieuwenhuizenradv: emit pa_sc_mode_cntl_0 with multisample state.
2018-01-19 Bas Nieuwenhuizenradv: Use correct bindings for inputRate in key generation.
2018-01-15 Samuel PitoisetRevert "ac/shader: gather If TES reads TESSINNER or...
2018-01-15 Samuel Pitoisetac/shader: gather If TES reads TESSINNER or TESSOUTER
2018-01-10 Bas Nieuwenhuizenradv: Implement VK_EXT_discard_rectangles.
2018-01-10 Bas Nieuwenhuizenradv: Add mapping between dynamic state mask and extern...
2018-01-04 Samuel Pitoisetamd/common: scan if gl_PrimitiveID is used before trans...
2017-12-31 Bas Nieuwenhuizenradv: Implement binning on GFX9.
2017-12-21 Samuel Pitoisetradv/gfx9: fix primitive topology when adjacency is...
2017-12-19 Samuel Pitoisetradv: add assertions to make sure pipeline layout objec...
2017-12-18 Samuel Pitoisetamd/common: add ac_vgt_gs_mode() helper
2017-12-18 Samuel Pitoisetamd/common: add ac_get_cb_shader_mask() helper
2017-12-18 Dave Airlieradv: port merge tess info from anv
2017-12-14 Samuel Pitoisetradv: export SampleMask from pixel shaders at full...
2017-12-04 Timothy Arceriradv: enable nir varying array splitting
2017-12-03 Timothy Arceriradv: enable nir component packing
2017-12-01 Samuel Pitoisetradv: do not dump meta shaders with RADV_DEBUG=shaders
2017-11-15 Samuel Pitoisetradv: drop radv_cmd_dirty_mask_t typedef
2017-11-13 Samuel Pitoisetradv: use vk_zalloc instead of vk_alloc+memset
2017-11-13 Samuel Pitoisetradv: use vk_error() everywhere an error is returned
2017-11-13 Dave Airlieradv: emit esgs ring size in one place.
2017-11-13 Dave Airlieradv: move calculating vs out info regs into pipeline.
2017-11-06 Dave Airlieradv: pre-calculate user_data_0 registers and store...
next