util: remove LIST_IS_EMPTY macro
[mesa.git] / src / gallium / drivers / radeonsi / si_state.c
2019-10-09 Marek Olšákradeonsi: enable MSAA shader images
2019-10-09 Marek Olšákradeonsi: expand FMASK before MSAA image stores are...
2019-10-09 Marek Olšákradeonsi: allocate planar multimedia formats in 1 buffer
2019-09-18 Marek Olšákac: move PBB MAX_ALLOC_COUNT into radeon_info
2019-09-10 Marek Olšákradeonsi: remove redundant si_texture offset and size...
2019-08-29 Thong ThaiRevert "radeonsi: don't emit PKT3_CONTEXT_CONTROL on...
2019-08-27 Marek Olšákradeonsi: unbind blend/DSA/rasterizer state correctly...
2019-08-27 Marek Olšákradeonsi/gfx10: set PA_CL_VS_OUT_CNTL with CONTEXT_REG_...
2019-08-27 Marek Olšákradeonsi/gfx10: don't initialize VGT_INSTANCE_STEP_RATE_0
2019-08-27 Samuel Pitoisetac: add has_msaa_sample_loc_bug to ac_gpu_info
2019-08-27 Samuel Pitoisetac: add rbplus_allowed to ac_gpu_info
2019-08-27 Samuel Pitoisetac: add has_rbplus to ac_gpu_info
2019-08-27 Samuel Pitoisetac: add has_dcc_constant_encode to ac_gpu_info
2019-08-27 Samuel Pitoisetac: add has_clear_state to ac_gpu_info
2019-08-23 Samuel Pitoisetac,radv,radeonsi: remove LLVM 7 support
2019-08-19 Marek Olšákradeonsi/gfx10: don't set PA_SC_TILE_STEERING_OVERRIDE...
2019-08-19 Marek Olšákradeonsi: don't emit PKT3_CONTEXT_CONTROL on amdgpu
2019-08-14 Marek Olšákradeonsi: add support for Renoir
2019-08-07 Pierre-Eric Pellou... radeonsi: fix S_028C48_MAX_ALLOC_COUNT value
2019-08-06 Marek Olšákradeonsi/gfx10: enable all CUs for GS if NGG is never...
2019-08-06 Marek Olšákradeonsi/gfx10: disable LATE_ALLOC_GS on Navi14
2019-08-06 Marek Olšákradeonsi/gfx10: implement a bug workaround for GE_PC_ALLOC
2019-08-06 Marek Olšákradeonsi: make sure that rasterizer state != NULL and...
2019-08-06 Marek Olšákradeonsi: make sure that DSA state != NULL and remove...
2019-08-06 Marek Olšákradeonsi: make sure that blend state != NULL and remove...
2019-08-06 Marek Olšákradeonsi: DCC MSAA blending bug - include logic op...
2019-08-06 Marek Olšákradeonsi: determine accurately whether logic op is...
2019-07-31 Marek Olšákradeonsi: adjust RB+ blend optimization settings
2019-07-23 Ilia Mirkingallium: switch boolean -> bool at the interface defini...
2019-07-20 Marek Olšákradeonsi: initialize scissor registers etc. without...
2019-07-09 Marek Olšákradeonsi/gfx10: use the new scan converter when binning...
2019-07-09 Marek Olšákradeonsi: use BREAK_BATCH instead of FLUSH_DFSM when...
2019-07-09 Marek Olšákradeonsi/gfx10: set more registers and fields
2019-07-09 Marek Olšákradeonsi/gfx10: enable LATE_ALLOC_GS
2019-07-09 Marek Olšákradeonsi/gfx10: enable 1D textures
2019-07-09 Marek Olšákradeonsi: update DCC settings from PAL
2019-07-09 Marek Olšákradeonsi: enable RB+ for pixel shaders with no/non...
2019-07-03 Nicolai Hähnleradeonsi/gfx10: disable clear state
2019-07-03 Marek Olšákradeonsi/gfx10: implement si_shader_vs
2019-07-03 Marek Olšákradeonsi/gfx10: cosmetic changes
2019-07-03 Marek Olšákradeonsi/gfx10: set cache control registers
2019-07-03 Marek Olšákradeonsi/gfx10: export correct PrimitiveID from NGG...
2019-07-03 Marek Olšákradeonsi/gfx10: set PA_SC_TILE_STEERING_OVERRIDE
2019-07-03 Marek Olšákradeonsi/gfx10: add a workaround for stencil HTILE...
2019-07-03 Marek Olšákradeonsi/gfx10: fix GL_LINE polygon mode for decomposed...
2019-07-03 Marek Olšákradeonsi/gfx10: fix intensity formats
2019-07-03 Nicolai Hähnleradeonsi/gfx10: enable the workaround for unaligned...
2019-07-03 Nicolai Hähnleradeonsi/gfx10: apply DCC MSAA blend workaround
2019-07-03 Nicolai Hähnleradeonsi/gfx10: implement si_create_sampler_state
2019-07-03 Nicolai Hähnleradeonsi/gfx10: mask DCC tile swizzle by alignment
2019-07-03 Nicolai Hähnleradeonsi/gfx10: initialize GE_{MAX,MIN}_VTX_INDX/INDX_O...
2019-07-03 Nicolai Hähnleradeonsi/gfx10: add NGG registers to si_init_config
2019-07-03 Nicolai Hähnleradeonsi/gfx10: update shader-related fields in si_init...
2019-07-03 Nicolai Hähnleradeonsi/gfx10: implement DB registers
2019-07-03 Nicolai Hähnleradeonsi/gfx10: set CB registers
2019-07-03 Nicolai Hähnleradeonsi/gfx10: always set up sample locations
2019-07-03 Nicolai Hähnleradeonsi/gfx10: use Z32_FLOAT_CLAMP for upgraded depth...
2019-07-03 Nicolai Hähnleradeonsi/gfx10: implement vertex format changes
2019-07-03 Nicolai Hähnleradeonsi/gfx10: implement si_make_buffer_descriptor
2019-07-03 Nicolai Hähnleradeonsi/gfx10: add gfx10_make_texture_descriptor
2019-07-03 Nicolai Hähnleradeonsi/gfx10: add pipe_screen::make_texture_descriptor
2019-07-03 Nicolai Hähnleradeonsi/gfx10: determine view->is_integer based on...
2019-07-03 Nicolai Hähnleradeonsi/gfx10: implement si_is_format_supported
2019-07-03 Nicolai Hähnleradeonsi/gfx10: generate gfx10_format_table.h
2019-07-03 Nicolai Hähnleradeonsi/gfx10: set MAX_ALLOC_COUNT
2019-07-03 Nicolai Hähnleamd/common/gfx10: add register JSON
2019-07-03 Nicolai Hähnleradeonsi: make si_restore_qbo_state externally available
2019-07-03 Nicolai Hähnleradeonsi: various si_translate_*format functions only...
2019-07-03 Marek Olšákradeonsi: use a fragment shader blit instead of DB...
2019-07-03 Pierre-Eric Pellou... radeonsi: make gl_SampleMaskIn = 0x1 when MSAA is disabled
2019-06-25 Marek Olšákradeonsi: rename and re-document cache flush flags
2019-06-25 Marek Olšákradeonsi: fix AMD_DEBUG=nofmask
2019-06-14 Marek Olšákac: add radeon_info::is_amdgpu instead of checking...
2019-06-04 Nicolai Hähnleamd/common: use generated register header
2019-06-04 Nicolai Hähnleamd/common: unify PITCH_GFX6 and PITCH_GFX9
2019-06-04 Nicolai Hähnleamd/common: cleanup DATA_FORMAT/NUM_FORMAT field names
2019-05-30 Marek OlšákChange a few frequented uses of DEBUG to !NDEBUG
2019-05-16 Marek Olšákradeonsi: cull primitives with async compute for large...
2019-05-16 Marek Olšákradeonsi: make some functions non-static
2019-05-16 Marek Olšákac: rename SI-CIK-VI to GFX6-GFX7-GFX8
2019-05-13 Nicolai Hähnleradeonsi: overhaul the vertex fetch fixup mechanism
2019-05-02 Marek Olšákradeonsi: set sampler state and view functions for...
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-04 Marek Olšákradeonsi: set exact shader buffer read/write usage...
2019-04-04 Marek Olšákradeonsi/gfx9: add support for PIPE_ALIGNED=0
2019-03-20 Kenneth Graunkegallium: Add PIPE_BARRIER_UPDATE_BUFFER and UPDATE_TEXT...
2019-02-26 Marek Olšákradeonsi: always use compute rings for clover on CI...
2019-01-30 Marek Olšákradeonsi: enable dithered alpha-to-coverage for better...
2019-01-22 Marek Olšákradeonsi: rename r600_resource -> si_resource
2019-01-22 Marek Olšákradeonsi: remove r600 from comments
2018-12-19 Nicolai Hähnleradeonsi: add si_init_draw_functions and make some...
2018-11-29 Marek Olšákradeonsi: use structured buffer intrinsics for image...
2018-11-09 Marek Olšákradeonsi: don't set the CB clear color registers for...
2018-10-30 Marek Olšákradeonsi: add support for Raven2 (v2)
2018-10-30 Marek Olšákradeonsi/gfx9: set optimal OVERWRITE_COMBINER_WATERMARK
2018-10-19 Sonny Jiangradeonsi: Disable clear_state with radeon kernel driver
2018-10-18 Marek Olšákradeonsi: clamp point size to the limit
2018-10-16 Marek Olšákradeonsi: track context rolls better for the Vega sciss...
2018-10-16 Marek Olšákradeonsi: emit sample locations for 1xAA only when...
next