radeonsi: remove redundant si_shader_info::images_declared
[mesa.git] / src / gallium / drivers / radeonsi / si_state_draw.c
2020-09-07 Marek Olšákradeonsi: remove redundant si_shader_info::images_declared
2020-09-07 Marek Olšákradeonsi: remove info::samplers_declared, image_buffers...
2020-09-07 Marek Olšákradeonsi: stop using TGSI_PROPERTY_TCS_VERTICES_OUT
2020-09-07 Marek Olšákradeonsi: stop using TGSI_PROPERTY_VS_WINDOW_SPACE_POSI...
2020-09-01 Marek Olšákamd/registers: switch to new generated register definitions
2020-07-22 Marek Olšákradeonsi: implement CP register shadowing
2020-06-30 Marek Olšákradeonsi: add a debug option to enable NGG culling...
2020-06-30 Marek Olšákradeonsi: don't try to enable NGG culling for GS
2020-05-11 Pierre-Eric Pellou... radeonsi: determine secure flag must be set for gfx IB
2020-03-30 Pierre-Eric Pellou... radeonsi: switch to 3-spaces style
2020-03-28 Marek Olšákradeonsi/gfx10: don't use NGG culling if compute-based...
2020-02-05 Pierre-Eric Pellou... radeonsi/ngg: add VGT_FLUSH when enabling fast launch
2020-01-20 Marek Olšákradeonsi/gfx10: enable GS fast launch for triangles...
2020-01-20 Marek Olšákradeonsi/gfx10: implement NGG culling for 4x wave32...
2020-01-13 Marek Olšákradeonsi: put up to 5 VBO descriptors into user SGPRs
2020-01-13 Marek Olšákradeonsi: don't allow draw calls with uninitialized...
2020-01-08 Marek Olšákradeonsi: clean up messy si_emit_rasterizer_prim_state
2020-01-08 Marek Olšákradeonsi: determine accurately if line stippling is...
2019-12-16 Marek Olšákradeonsi: disallow compute-based culling if polygon...
2019-12-10 Marek Olšákradeonsi/gfx10: disable vertex grouping
2019-12-10 Pierre-Eric Pellou... radeonsi: dcc dirty flag
2019-09-30 Marek Olšákradeonsi/gfx10: fix L2 cache rinse programming
2019-08-27 Samuel Pitoisetac: add has_ls_vgpr_init_bug to ac_gpu_info
2019-08-27 Samuel Pitoisetac: add has_gfx9_scissor_bug to ac_gpu_info
2019-08-27 Samuel Pitoisetac: add has_distributed_tess to ac_gpu_info
2019-08-06 Marek Olšákradeonsi/gfx10: add global use_ngg and use_ngg_streamou...
2019-08-06 Marek Olšákradeonsi/gfx10: implement a bug workaround for NGG...
2019-08-06 Marek Olšákradeonsi/gfx10: set GE_CNTL for tessellation correctly
2019-08-06 Marek Olšákradeonsi: make sure that rasterizer state != NULL and...
2019-08-06 Marek Olšákradeonsi: skip draw calls with 0-sized index buffers
2019-07-20 Marek Olšákradeonsi: fix compute-based culling regression in 1ce52...
2019-07-20 Marek Olšákradeonsi/gfx10: fix VGT_PRIMITIVE_TYPE programming
2019-07-20 Marek Olšákradeonsi/gfx10: implement Wave32
2019-07-20 Marek Olšákradeonsi/gfx10: set GE_CTNL.PACKET_TO_ONE_PA for NGG
2019-07-03 Marek Olšákradeonsi: determine the rasterization primitive type...
2019-07-03 Marek Olšákradeonsi/gfx10: cosmetic changes
2019-07-03 Marek Olšákradeonsi/gfx10: export correct PrimitiveID from NGG...
2019-07-03 Marek Olšákradeonsi/gfx10: fix vertex color clamping for TES
2019-07-03 Marek Olšákradeonsi/gfx10: don't use the GS workaround for triangl...
2019-07-03 Nicolai Hähnleradeonsi/gfx10: implement si_emit_derived_tess_state
2019-07-03 Nicolai Hähnleradeonsi/gfx10: allow rectangle outputs from NGG primit...
2019-07-03 Nicolai Hähnleradeonsi/gfx10: emit VGT_GS_OUT_PRIM_TYPE from draw...
2019-07-03 Nicolai Hähnleradeonsi/gfx10: emit GE_CNTL instead of IA_MULTI_VGT_PA...
2019-07-03 Nicolai Hähnleradeonsi/gfx10: implement gfx10_emit_cache_flush
2019-07-03 Nicolai Hähnleradeonsi/gfx10: add si_context::emit_cache_flush
2019-07-03 Nicolai Hähnleamd/common/gfx10: add register JSON
2019-06-25 Marek Olšákradeonsi: rename and re-document cache flush flags
2019-06-13 Nicolai Hähnleradeonsi: use an explicit symbol for the LSHS LDS memory
2019-06-04 Nicolai Hähnleamd/common: use generated register header
2019-05-16 Marek Olšákradeonsi: update buffer descriptors in all contexts...
2019-05-16 Marek Olšákradeonsi: compute culling - flush CS to remove write...
2019-05-16 Marek Olšákradeonsi: invalidate caches at the beginning of the...
2019-05-16 Marek Olšákradeonsi: disable primitive restart for triangles for...
2019-05-16 Marek Olšákradeonsi: add primitive culling stats to the HUD
2019-05-16 Marek Olšákradeonsi: cull primitives with async compute for large...
2019-05-16 Marek Olšákradeonsi: use pipe_draw_info::instance_count indirectly
2019-05-16 Marek Olšákradeonsi: use pipe_draw_info::prim and primitive_restar...
2019-05-16 Marek Olšákradeonsi: add a cs parameter into si_cp_copy_data
2019-05-16 Marek Olšákradeonsi: add a cs parameter into si_cp_release_mem
2019-05-16 Marek Olšákac: rename SI-CIK-VI to GFX6-GFX7-GFX8
2019-04-25 Marek Olšákradeonsi: remove dirty slot masks from scissor and...
2019-04-25 Marek Olšákradeonsi/gfx9: rework the gfx9 scissor bug workaround...
2019-04-25 Marek Olšákradeonsi: add BOs after need_cs_space
2019-04-23 Marek Olšákradeonsi: delay adding BOs at the beginning of IBs...
2019-04-23 Marek Olšákradeonsi: add si_cp_copy_data
2019-02-26 Marek Olšákradeonsi: always use compute rings for clover on CI...
2019-02-06 Marek Olšákradeonsi: don't leak an index buffer if draw_vbo fails
2019-01-22 Marek Olšákradeonsi: rename r600_resource -> si_resource
2019-01-22 Marek Olšákradeonsi: move PKT3_WRITE_DATA generation into a helper...
2019-01-22 Marek Olšákradeonsi: don't use WRITE_DATA.DST_SEL == MEM_GRBM...
2019-01-22 Marek Olšákradeonsi: correct WRITE_DATA.DST_SEL definitions
2019-01-14 Marek Olšákradeonsi: also apply the GS hang workaround to draws...
2019-01-02 Marek Olšákradeonsi: use u_decomposed_prims_for_vertices instead...
2019-01-02 Marek Olšákradeonsi: make si_cp_wait_mem more configurable
2019-01-02 Marek Olšákradeonsi: don't emit redundant PKT3_NUM_INSTANCES packets
2018-12-19 Nicolai Hähnleradeonsi/gfx9: use SET_UCONFIG_REG_INDEX packets when...
2018-12-19 Nicolai Hähnleradeonsi: add si_init_draw_functions and make some...
2018-10-18 Marek Olšákradeonsi: fix a VGT hang with primitive restart on...
2018-10-16 Marek Olšákradeonsi: track context rolls better for the Vega sciss...
2018-10-16 Marek Olšákradeonsi: rename si_gfx_* functions to si_cp_*
2018-10-16 Marek Olšákradeonsi: make si_gfx_write_event_eop more configurable
2018-10-07 Marek Olšákradeonsi: fix a typo at CS_PARTIAL_FLUSH
2018-10-07 Marek Olšákac: correct PKT3_COPY_DATA definitions
2018-08-15 Marek Olšákradeonsi: move internal TGSI shaders into si_shaderlib_...
2018-07-24 Marek Olšákradeonsi: reduce LDS stalls by 40% for tessellation
2018-06-29 Marek Olšákradeonsi: implement vertex color clamping for tess...
2018-06-19 Marek Olšákamd,radeonsi: rename radeon_winsys_cs -> radeon_cmdbuf
2018-06-19 Marek Olšákradeonsi: set a better NUM_PATCHES hard limit
2018-06-19 Marek Olšákradeonsi: make sure LS-HS vector lanes are reasonably...
2018-06-19 Marek Olšákradeonsi: properly compute an LS-HS thread group size...
2018-06-14 Marek Olšákradeonsi: assume that rasterizer state is non-NULL...
2018-06-14 Marek Olšákradeonsi: micro-optimize prim checking and fix guardban...
2018-06-14 Marek Olšákradeonsi: move the guardband registers into a separate...
2018-06-14 Marek Olšákradeonsi/gfx9: implement the scissor bug workaround...
2018-06-14 Marek Olšákradeonsi: don't set VGT_LS_HS_CONFIG if it doesn't...
2018-06-14 Marek Olšákradeonsi: move VGT_GS_OUT_PRIM_TYPE into si_shader_gs
2018-04-27 Marek Olšákradeonsi: use r600_resource() typecast helper
2018-04-27 Marek Olšákradeonsi: remove unused atom parameter from si_atom...
2018-04-27 Marek Olšákradeonsi: remove si_atom::id
2018-04-27 Marek Olšákradeonsi: don't use an indirect table for state atoms
next