summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/radeonsi/si_state_draw.c
Commit message (Expand)AuthorAgeFilesLines
* radeonsi: implement vertex color clamping for tess and GSMarek Olšák2018-06-281-0/+11
* amd,radeonsi: rename radeon_winsys_cs -> radeon_cmdbufMarek Olšák2018-06-191-8/+8
* radeonsi: set a better NUM_PATCHES hard limitMarek Olšák2018-06-191-3/+10
* radeonsi: make sure LS-HS vector lanes are reasonably occupiedMarek Olšák2018-06-191-0/+8
* radeonsi: properly compute an LS-HS thread group size limitMarek Olšák2018-06-191-2/+3
* radeonsi: assume that rasterizer state is non-NULL in draw_vboMarek Olšák2018-06-131-9/+4
* radeonsi: micro-optimize prim checking and fix guardband with lines+adjacencyMarek Olšák2018-06-131-8/+3
* radeonsi: move the guardband registers into a separate state atomMarek Olšák2018-06-131-4/+2
* radeonsi/gfx9: implement the scissor bug workaround without performance dropMarek Olšák2018-06-131-24/+40
* radeonsi: don't set VGT_LS_HS_CONFIG if it doesn't changeMarek Olšák2018-06-131-6/+10
* radeonsi: move VGT_GS_OUT_PRIM_TYPE into si_shader_gsMarek Olšák2018-06-131-31/+0
* radeonsi: use r600_resource() typecast helperMarek Olšák2018-04-271-3/+3
* radeonsi: remove unused atom parameter from si_atom::emitMarek Olšák2018-04-271-5/+3
* radeonsi: remove si_atom::idMarek Olšák2018-04-271-1/+1
* radeonsi: don't use an indirect table for state atomsMarek Olšák2018-04-271-7/+7
* radeonsi: rename r600_atom -> si_atomMarek Olšák2018-04-271-1/+1
* radeonsi: add support for VegaMMarek Olšák2018-04-181-1/+2
* radeonsi: always prefetch later shaders after the draw packetMarek Olšák2018-04-131-2/+8
* radeonsi: emit shader pointers before cache flushes & waitsMarek Olšák2018-04-131-13/+7
* radeonsi: remove r600_common_contextMarek Olšák2018-04-051-83/+83
* radeonsi: remove r600_pipe_common::screenMarek Olšák2018-04-051-2/+2
* radeonsi: move r600_cs.h contents into si_pipe.h, si_build_pm4.hMarek Olšák2018-04-051-3/+1
* radeonsi: rename a few R600/r600_ -> SI_/si_Marek Olšák2018-04-051-1/+1
* radeonsi: use si_context instead of pipe_context in parameters pt1Marek Olšák2018-04-051-1/+1
* radeonsi: update copyrightsMarek Olšák2018-04-051-0/+1
* radeonsi: switch radeon_add_to_buffer_list parameter to si_contextMarek Olšák2018-04-051-4/+4
* radeonsi: use r600_common_context less pt2Marek Olšák2018-04-051-3/+3
* radeonsi: don't use r600_common_context in si_emit_cache_flushMarek Olšák2018-04-051-54/+54
* radeonsi: switch r600_atom::emit parameter to si_contextMarek Olšák2018-04-051-3/+3
* radeonsi: flatten / remove struct r600_ringMarek Olšák2018-04-051-12/+12
* radeonsi: rename si_need_cs_space -> si_need_gfx_cs_spaceMarek Olšák2018-04-051-1/+1
* radeonsi: move tess ring address into TCS_OUT_LAYOUT, removes 2 TCS user SGPRsMarek Olšák2018-02-241-2/+6
* radeonsi: put both tessellation rings into 1 bufferMarek Olšák2018-02-241-1/+1
* radeonsi: move TCS_OUT_LAYOUT.PatchVerticesIn to lower bitsMarek Olšák2018-02-241-3/+4
* radeonsi: remove r600_common_screenMarek Olšák2017-11-291-26/+26
* radeonsi: remove R600_CONTEXT_* flagsMarek Olšák2017-11-291-3/+3
* radeonsi: remove some definitions and helpers from r600_pipe_common.hMarek Olšák2017-11-291-8/+11
* radeonsi: add si_screen::has_ls_vgpr_init_bugMarek Olšák2017-11-071-1/+1
* radeonsi/gfx9: limit the scissor bug workaround to Vega10 and Raven onlyMarek Olšák2017-11-071-4/+4
* radeonsi: remove 'Authors:' commentsMarek Olšák2017-11-021-3/+0
* radeonsi: generalize the SI_VS_SHADER_POINTER_MASK macroMarek Olšák2017-10-171-1/+1
* radeonsi: import r600_streamout from drivers/radeonMarek Olšák2017-10-091-3/+3
* radeonsi: enumerize DBG flagsMarek Olšák2017-10-091-1/+1
* radeonsi: don't change viewport for blits, use window-space positionsMarek Olšák2017-10-071-10/+0
* radeonsi: use new VS blit shaders (VS inputs in SGPRs)Marek Olšák2017-10-071-57/+37
* gallium/u_blitter: let drivers decide which VS to use for draw_rectangleMarek Olšák2017-10-071-0/+2
* gallium/u_blitter: let drivers set the vertex elements stateMarek Olšák2017-10-071-0/+4
* radeonsi: don't use util_draw_arrays_instanced in si_draw_rectangleMarek Olšák2017-10-071-3/+7
* radeonsi: move si_draw_rectangle into si_state_draw.cMarek Olšák2017-10-071-0/+80
* radeonsi: remove wrappers si_decompress_xx_texturesMarek Olšák2017-10-071-1/+1