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