projects
/
mesa.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
panfrost: Rename pan_bo_cache.c into pan_bo.c
[mesa.git]
/
src
/
gallium
/
drivers
/
radeonsi
/
si_state_draw.c
2019-08-27
Samuel Pitoiset
ac: add has_ls_vgpr_init_bug to ac_gpu_info
blob
|
commitdiff
|
raw
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
2018-04-05
Marek Olšák
radeonsi: remove r600_pipe_common::screen
blob
|
commitdiff
|
raw
|
diff to current
2018-04-05
Marek Olšák
radeonsi: move r600_cs.h contents into si_pipe.h, si_bu...
blob
|
commitdiff
|
raw
|
diff to current
2018-04-05
Marek Olšák
radeonsi: rename a few R600/r600_ -> SI_/si_
blob
|
commitdiff
|
raw
|
diff to current
2018-04-05
Marek Olšák
radeonsi: use si_context instead of pipe_context in...
blob
|
commitdiff
|
raw
|
diff to current
2018-04-05
Marek Olšák
radeonsi: update copyrights
blob
|
commitdiff
|
raw
|
diff to current
2018-04-05
Marek Olšák
radeonsi: switch radeon_add_to_buffer_list parameter...
blob
|
commitdiff
|
raw
|
diff to current
2018-04-05
Marek Olšák
radeonsi: use r600_common_context less pt2
blob
|
commitdiff
|
raw
|
diff to current
2018-04-05
Marek Olšák
radeonsi: don't use r600_common_context in si_emit_cach...
blob
|
commitdiff
|
raw
|
diff to current
2018-04-05
Marek Olšák
radeonsi: switch r600_atom::emit parameter to si_context
blob
|
commitdiff
|
raw
|
diff to current
2018-04-05
Marek Olšák
radeonsi: flatten / remove struct r600_ring
blob
|
commitdiff
|
raw
|
diff to current
2018-04-05
Marek Olšák
radeonsi: rename si_need_cs_space -> si_need_gfx_cs_space
blob
|
commitdiff
|
raw
|
diff to current
2018-02-24
Marek Olšák
radeonsi: move tess ring address into TCS_OUT_LAYOUT...
blob
|
commitdiff
|
raw
|
diff to current
2018-02-24
Marek Olšák
radeonsi: put both tessellation rings into 1 buffer
blob
|
commitdiff
|
raw
|
diff to current
2018-02-24
Marek Olšák
radeonsi: move TCS_OUT_LAYOUT.PatchVerticesIn to lower...
blob
|
commitdiff
|
raw
|
diff to current
2017-11-29
Marek Olšák
radeonsi: remove r600_common_screen
blob
|
commitdiff
|
raw
|
diff to current
2017-11-29
Marek Olšák
radeonsi: remove R600_CONTEXT_* flags
blob
|
commitdiff
|
raw
|
diff to current
2017-11-29
Marek Olšák
radeonsi: remove some definitions and helpers from...
blob
|
commitdiff
|
raw
|
diff to current
next