aboutsummaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/radeonsi/si_state_viewport.c
Commit message (Expand)AuthorAgeFilesLines
* radeonsi/gfx10: implement NGG culling for 4x wave32 subgroupsMarek Olšák2020-01-201-0/+53
* radeonsi: separate code computing info for small primitive cullingMarek Olšák2020-01-151-0/+40
* radeonsi: fork tgsi_shader_info and tgsi_tessctrl_infoMarek Olšák2020-01-141-2/+1
* radeonsi: make sure that rasterizer state != NULL and remove all NULL checkingMarek Olšák2019-08-061-2/+1
* gallium: switch boolean -> bool at the interface definitionsIlia Mirkin2019-07-221-1/+1
* radeonsi: cull primitives with async compute for large draw callsMarek Olšák2019-05-161-0/+6
* ac: rename SI-CIK-VI to GFX6-GFX7-GFX8Marek Olšák2019-05-151-4/+4
* radeonsi: remove dirty slot masks from scissor and viewport statesMarek Olšák2019-04-251-69/+32
* radeonsi/gfx9: rework the gfx9 scissor bug workaround (v2)Marek Olšák2019-04-251-1/+1
* radeonsi/gfx9: use the correct condition for the DPBB + QUANT_MODE workaroundMarek Olšák2019-04-181-4/+4
* radeonsi: fix assertion failure by using the correct typeMarek Olšák2019-04-011-1/+1
* radeonsi: Fix guardband computation for large render targetsOscar Blumberg2019-02-121-2/+28
* radeonsi: fix rendering to tiny viewports where the viewport center is > 8KMarek Olšák2019-01-221-3/+18
* radeonsi: fix a typo in a comment in emit_guardbandMarek Olšák2018-10-181-1/+1
* radeonsi: fix gnome-shell crashMarek Olšák2018-10-181-2/+2
* radeonsi: fix incorrect hw screen offset and guardband computationMarek Olšák2018-10-181-2/+2
* radeonsi: track context rolls better for the Vega scissor bug workaroundMarek Olšák2018-10-161-0/+3
* radeonsi: use higher subpixel precision (QUANT_MODE) for smaller viewportsMarek Olšák2018-10-161-8/+42
* radeonsi: move emission of PA_SU_VTX_CNTL into emit_guardbandMarek Olšák2018-10-161-1/+5
* radeonsi: center viewport to improve guardband clipping for high resolutionsMarek Olšák2018-10-161-12/+50
* radeonsi: implement EXT_window_rectanglesMarek Olšák2018-08-141-0/+80
* radeonsi: emit_guardband packets optimizationSonny Jiang2018-07-181-8/+8
* amd,radeonsi: rename radeon_winsys_cs -> radeon_cmdbufMarek Olšák2018-06-191-6/+6
* radeonsi: assume that rasterizer state is non-NULL in draw_vboMarek Olšák2018-06-131-10/+3
* radeonsi: micro-optimize prim checking and fix guardband with lines+adjacencyMarek Olšák2018-06-131-1/+1
* radeonsi: move the guardband registers into a separate state atomMarek Olšák2018-06-131-12/+24
* radeonsi: remove unused atom parameter from si_atom::emitMarek Olšák2018-04-271-3/+2
* radeonsi: don't use an indirect table for state atomsMarek Olšák2018-04-271-9/+9
* radeonsi: rename r600_atom -> si_atomMarek Olšák2018-04-271-2/+2
* radeonsi: clean up GET_MAX_VIEWPORT_RANGE definitionMarek Olšák2018-04-051-2/+2
* radeonsi: remove r600_common_contextMarek Olšák2018-04-051-7/+7
* radeonsi: move r600_cs.h contents into si_pipe.h, si_build_pm4.hMarek Olšák2018-04-051-3/+1
* radeonsi: update copyrightsMarek Olšák2018-04-051-0/+1
* radeonsi: switch r600_atom::emit parameter to si_contextMarek Olšák2018-04-051-4/+2
* radeonsi: flatten / remove struct r600_ringMarek Olšák2018-04-051-5/+5
* radeonsi: don't change viewport for blits, use window-space positionsMarek Olšák2017-10-071-7/+0
* radeonsi: set correct PA_SC_VPORT_ZMIN/ZMAX when viewport is disabledMarek Olšák2017-10-071-2/+19
* radeonsi: minor cleanup of si_update_vs_writes_viewport_indexMarek Olšák2017-10-071-1/+5
* gallium/radeon: remove r600_atom::num_dwMarek Olšák2017-10-071-3/+0
* radeonsi: adjust clip discard based on line width / point sizeNicolai Hähnle2017-10-021-10/+19
* radeonsi: remove si_context::{scissor_enabled,clip_halfz}Nicolai Hähnle2017-10-021-20/+12
* radeonsi: simplify the signature of si_update_vs_writes_viewport_indexNicolai Hähnle2017-10-021-2/+2
* radeonsi: move current_rast_prim into si_contextNicolai Hähnle2017-10-021-1/+1
* radeonsi: move and rename scissor and viewport state and functionsNicolai Hähnle2017-10-021-129/+129
* radeonsi: remove si_apply_scissor_bug_workaroundNicolai Hähnle2017-10-021-17/+0
* radeonsi: move r600_viewport.c to si_viewport.cNicolai Hähnle2017-10-021-0/+450