projects
/
mesa.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
radeonsi/gfx10: implement a bug workaround for NGG -> legacy transitions
[mesa.git]
/
src
/
gallium
/
drivers
/
radeonsi
/
si_state_shaders.c
2019-08-06
Marek Olšák
radeonsi/gfx10: implement a bug workaround for NGG...
blob
|
commitdiff
|
raw
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
2019-05-16
Marek Olšák
ac: rename SI-CIK-VI to GFX6-GFX7-GFX8
blob
|
commitdiff
|
raw
|
diff to current
2019-05-13
Nicolai Hähnle
radeonsi: overhaul the vertex fetch fixup mechanism
blob
|
commitdiff
|
raw
|
diff to current
2019-05-13
Nicolai Hähnle
radeonsi: store sctx->vertex_elements in a local in...
blob
|
commitdiff
|
raw
|
diff to current
2019-04-30
Timothy Arceri
radeonsi/nir: call radeonsi nir opts before the scan...
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
Nicolai Hähnle
radeonsi: add radeonsi_sync_compile option
blob
|
commitdiff
|
raw
|
diff to current
2019-02-28
Timothy Arceri
radeonsi/nir: move si_lower_nir() call into compiler...
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: fix a u_blitter crash after a shader with...
blob
|
commitdiff
|
raw
|
diff to current
2019-01-01
Timothy Arceri
radeonsi: remove unrequired param in si_nir_scan_tess_c...
blob
|
commitdiff
|
raw
|
diff to current
2018-12-19
Nicolai Hähnle
radeonsi: const-ify si_set_tesseval_regs
blob
|
commitdiff
|
raw
|
diff to current
2018-12-06
Samuel Pitoiset
amd: remove support for LLVM 6.0
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-05
Sonny Jiang
radeonsi:optimizing SET_CONTEXT_REG for shaders vgt_ver...
blob
|
commitdiff
|
raw
|
diff to current
2018-10-05
Sonny Jiang
radeonsi:optimizing SET_CONTEXT_REG for shaders Tessell...
blob
|
commitdiff
|
raw
|
diff to current
2018-10-05
Sonny Jiang
radeonsi:optimizing SET_CONTEXT_REG for shaders PS
blob
|
commitdiff
|
raw
|
diff to current
2018-10-05
Sonny Jiang
radeonsi:optimizing SET_CONTEXT_REG for shaders VS
blob
|
commitdiff
|
raw
|
diff to current
2018-10-05
Sonny Jiang
radeonsi:optimizing SET_CONTEXT_REG for shaders GS
blob
|
commitdiff
|
raw
|
diff to current
2018-10-05
Sonny Jiang
radeonsi: optimizing SET_CONTEXT_REG for shaders ES
blob
|
commitdiff
|
raw
|
diff to current
2018-10-02
Marek Olšák
radeonsi: don't set the VS prolog key for the blit VS
blob
|
commitdiff
|
raw
|
diff to current
2018-08-23
Marek Olšák
radeonsi: bump MAX_GS_INVOCATIONS
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-07-20
Sonny Jiang
radeonsi: emit_spi_map packets optimization
blob
|
commitdiff
|
raw
|
diff to current
2018-07-03
Dave Airlie
radeonsi: rename si_compiler -> ac_llvm_compiler
blob
|
commitdiff
|
raw
|
diff to current
2018-06-29
Marek Olšák
radeonsi: enable shader caching for compute shaders
blob
|
commitdiff
|
raw
|
diff to current
2018-06-29
Marek Olšák
radeonsi: unify duplicated code for initial shader...
blob
|
commitdiff
|
raw
|
diff to current
2018-06-25
Marek Olšák
radeonsi: clean up passing the is_monolithic flag for...
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-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 VGT_GS_OUT_PRIM_TYPE into si_shader_gs
blob
|
commitdiff
|
raw
|
diff to current
2018-06-14
Marek Olšák
radeonsi: record CLIPVERTEX output usage properly for...
blob
|
commitdiff
|
raw
|
diff to current
2018-05-25
Marek Olšák
radeonsi: fix passing gl_ClipVertex for GS and tess
blob
|
commitdiff
|
raw
|
diff to current
2018-05-25
Marek Olšák
radeonsi: fix color inputs/outputs for GS and tess
blob
|
commitdiff
|
raw
|
diff to current
2018-05-25
Marek Olšák
radeonsi: fix incorrect parentheses around VS-PS varyin...
blob
|
commitdiff
|
raw
|
diff to current
2018-05-24
Marek Olšák
radeonsi: round ps_iter_samples in set_min_samples
blob
|
commitdiff
|
raw
|
diff to current
2018-04-27
Marek Olšák
radeonsi: add struct si_compiler containing LLVMTargetM...
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 function si_init_atom
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-16
Marek Olšák
radeonsi: don't emit partial flushes for internal CS...
blob
|
commitdiff
|
raw
|
diff to current
2018-04-05
Marek Olšák
radeonsi: remove r600_common_context
blob
|
commitdiff
|
raw
|
diff to current
next