projects
/
mesa.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
radeonsi: merge si_tessctrl_info into si_shader_info
[mesa.git]
/
src
/
gallium
/
drivers
/
radeonsi
/
si_state_shaders.c
2020-01-14
Marek Olšák
radeonsi: merge si_tessctrl_info into si_shader_info
blob
|
commitdiff
|
raw
2020-01-14
Marek Olšák
radeonsi: fork tgsi_shader_info and tgsi_tessctrl_info
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: fix context roll tracking in si_emit_shader_vs
blob
|
commitdiff
|
raw
|
diff to current
2020-01-06
Marek Olšák
radeonsi: remove TGSI
blob
|
commitdiff
|
raw
|
diff to current
2019-12-27
Marek Olšák
radeonsi/gfx10: improve performance for TES using PrimI...
blob
|
commitdiff
|
raw
|
diff to current
2019-12-27
Marek Olšák
radeonsi/gfx10: enable NGG passthrough for eligible...
blob
|
commitdiff
|
raw
|
diff to current
2019-12-10
Marek Olšák
radeonsi/gfx10: simplify the tess_turns_off_ngg condition
blob
|
commitdiff
|
raw
|
diff to current
2019-12-10
Marek Olšák
radeonsi/gfx10: disable vertex grouping
blob
|
commitdiff
|
raw
|
diff to current
2019-11-25
Marek Olšák
radeonsi: initialize the per-context compiler on demand
blob
|
commitdiff
|
raw
|
diff to current
2019-11-08
Marek Olšák
radeonsi/nir: fix compute shader crash due to nir_binar...
blob
|
commitdiff
|
raw
|
diff to current
2019-11-08
Marek Olšák
radeonsi/nir: call nir_serialize only once per shader
blob
|
commitdiff
|
raw
|
diff to current
2019-11-06
Marek Olšák
radeonsi: keep serialized NIR instead of nir_shader...
blob
|
commitdiff
|
raw
|
diff to current
2019-11-06
Marek Olšák
radeonsi: use IR SHA1 as the cache key for the in-memor...
blob
|
commitdiff
|
raw
|
diff to current
2019-10-29
Marek Olšák
radeonsi: initialize shader compilers in threads on...
blob
|
commitdiff
|
raw
|
diff to current
2019-10-24
Marek Olšák
radeonsi/nir: implement pipe_screen::finalize_nir
blob
|
commitdiff
|
raw
|
diff to current
2019-10-16
Marek Olšák
radeonsi/nir: simplify si_lower_nir signature
blob
|
commitdiff
|
raw
|
diff to current
2019-10-10
Marek Olšák
nir: add a strip parameter to nir_serialize
blob
|
commitdiff
|
raw
|
diff to current
2019-10-09
Marek Olšák
radeonsi: add FMASK slots for shader images (for MSAA...
blob
|
commitdiff
|
raw
|
diff to current
2019-10-08
Marek Olšák
radeonsi: use simple_mtx_t instead of mtx_t
blob
|
commitdiff
|
raw
|
diff to current
2019-09-19
Timothy Arceri
util/u_queue: track job size and limit the size of...
blob
|
commitdiff
|
raw
|
diff to current
2019-08-27
Marek Olšák
radeonsi: fix scratch buffer WAVESIZE setting leading...
blob
|
commitdiff
|
raw
|
diff to current
2019-08-27
Marek Olšák
radeonsi: align scratch and ring buffer allocations...
blob
|
commitdiff
|
raw
|
diff to current
2019-08-27
Marek Olšák
radeonsi: consolidate determining VGPR_COMP_CNT for...
blob
|
commitdiff
|
raw
|
diff to current
2019-08-27
Marek Olšák
radeonsi/gfx10: set PA_CL_VS_OUT_CNTL with CONTEXT_REG_...
blob
|
commitdiff
|
raw
|
diff to current
2019-08-27
Marek Olšák
radeonsi/gfx10: remove incorrect ngg/pos_writes_edgefla...
blob
|
commitdiff
|
raw
|
diff to current
2019-08-27
Marek Olšák
radeonsi/gfx10: fix InstanceID for legacy VS+GS
blob
|
commitdiff
|
raw
|
diff to current
2019-08-27
Marek Olšák
radeonsi/gfx10: add as_ngg variant for VS as ES to...
blob
|
commitdiff
|
raw
|
diff to current
2019-08-27
Marek Olšák
radeonsi/gfx10: create the GS copy shader if using...
blob
|
commitdiff
|
raw
|
diff to current
2019-08-27
Marek Olšák
radeonsi/gfx10: fix the PRIMITIVES_GENERATED query...
blob
|
commitdiff
|
raw
|
diff to current
2019-08-27
Marek Olšák
radeonsi/gfx10: fix tessellation for the legacy pipeline
blob
|
commitdiff
|
raw
|
diff to current
2019-08-27
Marek Olšák
radeonsi: move some global shader cache flags to per...
blob
|
commitdiff
|
raw
|
diff to current
2019-08-27
Marek Olšák
radeonsi/gfx10: fix the legacy pipeline by storing...
blob
|
commitdiff
|
raw
|
diff to current
2019-08-27
Samuel Pitoiset
ac: add rbplus_allowed 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-19
Marek Olšák
radeonsi/nir: always lower ballot masks as 64-bit,...
blob
|
commitdiff
|
raw
|
diff to current
2019-08-19
Marek Olšák
radeonsi: handle the use_ngg_streamout flag in si_updat...
blob
|
commitdiff
|
raw
|
diff to current
2019-08-19
Marek Olšák
radeonsi: move the tess factor ring size assertion...
blob
|
commitdiff
|
raw
|
diff to current
2019-08-12
Marek Olšák
radeonsi: remove the always_nir option
blob
|
commitdiff
|
raw
|
diff to current
2019-08-12
Marek Olšák
gallium: add TGSI_PROPERTY_VS_BLIT_SGPRS_AMD for tgsi_t...
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: remove an obsolete VGT_REUSE_OFF workaround
blob
|
commitdiff
|
raw
|
diff to current
2019-08-06
Marek Olšák
radeonsi/gfx10: implement a bug workaround for GE_PC_ALLOC
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: implement a GE bug workaround
blob
|
commitdiff
|
raw
|
diff to current
2019-08-06
Marek Olšák
radeonsi/gfx10: simplify NGG code in si_update_shaders
blob
|
commitdiff
|
raw
|
diff to current
2019-08-06
Marek Olšák
radeonsi/gfx10: fix input VGPRs for legacy VS
blob
|
commitdiff
|
raw
|
diff to current
2019-08-06
Marek Olšák
radeonsi: make sure that DSA state != NULL and remove...
blob
|
commitdiff
|
raw
|
diff to current
2019-08-06
Marek Olšák
radeonsi: make sure that blend state != NULL and remove...
blob
|
commitdiff
|
raw
|
diff to current
2019-08-06
Marek Olšák
radeonsi/nir: lower PS inputs before scanning the shader
blob
|
commitdiff
|
raw
|
diff to current
2019-07-31
Marek Olšák
radeonsi/nir: add an option to convert TGSI to NIR
blob
|
commitdiff
|
raw
|
diff to current
2019-07-23
Marek Olšák
radeonsi: simplify si_get_input_prim and remove incorre...
blob
|
commitdiff
|
raw
|
diff to current
2019-07-23
Marek Olšák
radeonsi: stop using info.opcode_count[TGSI_OPCODE_INTE...
blob
|
commitdiff
|
raw
|
diff to current
2019-07-20
Marek Olšák
radeonsi/gfx10: add as_ngg variant for TES as ES to...
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: remove the disable_ngg option
blob
|
commitdiff
|
raw
|
diff to current
2019-07-20
Marek Olšák
radeonsi/gfx10: combine hw edgeflags with user edgeflag...
blob
|
commitdiff
|
raw
|
diff to current
2019-07-20
Marek Olšák
radeonsi/gfx10: don't compile the GS copy shader if...
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-20
Marek Olšák
radeonsi/gfx10: update a tunable max_es_verts_base...
blob
|
commitdiff
|
raw
|
diff to current
2019-07-20
Marek Olšák
radeonsi/gfx10: implement ARB_post_depth_coverage
blob
|
commitdiff
|
raw
|
diff to current
2019-07-09
Marek Olšák
radeonsi/gfx10: set HS/GS/CS.WGP_MODE
blob
|
commitdiff
|
raw
|
diff to current
2019-07-09
Marek Olšák
radeonsi/gfx10: set GE_PC_ALLOC
blob
|
commitdiff
|
raw
|
diff to current
2019-07-09
Marek Olšák
radeonsi/gfx10: support pixel shaders without exports
blob
|
commitdiff
|
raw
|
diff to current
2019-07-09
Marek Olšák
radeonsi/gfx10: enable vertex shaders without param...
blob
|
commitdiff
|
raw
|
diff to current
2019-07-09
Marek Olšák
radeonsi: fix and clean up shader_type passing
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: consolidate & improve input_prim determ...
blob
|
commitdiff
|
raw
|
diff to current
2019-07-03
Marek Olšák
radeonsi/gfx10: implement si_shader_vs
blob
|
commitdiff
|
raw
|
diff to current
2019-07-03
Marek Olšák
radeonsi/gfx10: fix GL_LINE polygon mode for decomposed...
blob
|
commitdiff
|
raw
|
diff to current
2019-07-03
Marek Olšák
radeonsi/gfx10: unbind NGG shaders when destroyed
blob
|
commitdiff
|
raw
|
diff to current
2019-07-03
Marek Olšák
radeonsi/gfx10: update spi_map if API VS (as NGG) chang...
blob
|
commitdiff
|
raw
|
diff to current
2019-07-03
Nicolai Hähnle
radeonsi/gfx10: implement si_init_tess_factor_ring
blob
|
commitdiff
|
raw
|
diff to current
2019-07-03
Nicolai Hähnle
radeonsi/gfx10: implement si_shader_hs
blob
|
commitdiff
|
raw
|
diff to current
2019-07-03
Nicolai Hähnle
radeonsi/gfx10: fix binding on si_update_scratch_relocs
blob
|
commitdiff
|
raw
|
diff to current
2019-07-03
Nicolai Hähnle
radeonsi/gfx10: take PRIMID from the correct output...
blob
|
commitdiff
|
raw
|
diff to current
2019-07-03
Nicolai Hähnle
radeonsi/gfx10: implement si_shader_gs
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: NGG geometry shader PM4 and upload
blob
|
commitdiff
|
raw
|
diff to current
2019-07-03
Nicolai Hähnle
radeonsi/gfx10: generate geometry shaders for NGG
blob
|
commitdiff
|
raw
|
diff to current
2019-07-03
Nicolai Hähnle
radeonsi/gfx10: implement gfx10_shader_ngg
blob
|
commitdiff
|
raw
|
diff to current
2019-07-03
Nicolai Hähnle
radeonsi/gfx10: implement si_shader_ps
blob
|
commitdiff
|
raw
|
diff to current
2019-07-03
Nicolai Hähnle
radeonsi/gfx10: add as_ngg shader key bit
blob
|
commitdiff
|
raw
|
diff to current
2019-07-03
Nicolai Hähnle
radeonsi/gfx10: implement si_update_shaders
blob
|
commitdiff
|
raw
|
diff to current
2019-07-03
Nicolai Hähnle
radeonsi/gfx10: implement si_build_vgt_shader_config
blob
|
commitdiff
|
raw
|
diff to current
2019-07-03
Nicolai Hähnle
radeonsi/gfx10: keep track of whether NGG is used
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
Nicolai Hähnle
radeonsi: refactor si_update_vgt_shader_config
blob
|
commitdiff
|
raw
|
diff to current
2019-06-13
Nicolai Hähnle
radeonsi/gfx9: declare LDS ESGS ring as an explicit...
blob
|
commitdiff
|
raw
|
diff to current
2019-06-13
Nicolai Hähnle
amd/rtld: layout and relocate LDS symbols
blob
|
commitdiff
|
raw
|
diff to current
2019-06-13
Nicolai Hähnle
radeonsi: use the new run-time linker for shaders
blob
|
commitdiff
|
raw
|
diff to current
2019-06-13
Nicolai Hähnle
radeonsi: return bool from si_shader_binary_upload
blob
|
commitdiff
|
raw
|
diff to current
2019-06-13
Nicolai Hähnle
radeonsi: let si_shader_create return a boolean
blob
|
commitdiff
|
raw
|
diff to current
2019-06-12
Marek Olšák
radeonsi: always interpolate PrimID as flat
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: cull primitives with async compute for large...
blob
|
commitdiff
|
raw
|
diff to current
2019-05-16
Marek Olšák
radeonsi: make some functions non-static
blob
|
commitdiff
|
raw
|
diff to current
2019-05-16
Marek Olšák
radeonsi: allow si_shader_select_with_key to return...
blob
|
commitdiff
|
raw
|
diff to current
next