projects
/
mesa.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
radeonsi: remove redundant GS variables in si_shader_selector
[mesa.git]
/
src
/
gallium
/
drivers
/
radeonsi
/
si_shader.h
2020-09-07
Marek Olšák
radeonsi: remove redundant GS variables in si_shader_se...
blob
|
commitdiff
|
raw
2020-09-07
Marek Olšák
radeonsi: remove redundant si_shader_info::writes_memory
blob
|
commitdiff
|
raw
|
diff to current
2020-09-07
Marek Olšák
radeonsi: rename num_memory_instructions -> num_memory_...
blob
|
commitdiff
|
raw
|
diff to current
2020-09-07
Marek Olšák
radeonsi: reduce type sizes in si_shader_selector
blob
|
commitdiff
|
raw
|
diff to current
2020-09-07
Marek Olšák
radeonsi: remove redundant si_shader_info::uses_kill
blob
|
commitdiff
|
raw
|
diff to current
2020-09-07
Marek Olšák
radeonsi: merge uses_persp_opcode_interp_sample/uses_li...
blob
|
commitdiff
|
raw
|
diff to current
2020-09-07
Marek Olšák
radeonsi: remove unused si_shader_info::uses_(vertexid...
blob
|
commitdiff
|
raw
|
diff to current
2020-09-07
Marek Olšák
radeonsi: remove redundant si_shader_info:*(clip|cull...
blob
|
commitdiff
|
raw
|
diff to current
2020-09-07
Marek Olšák
radeonsi: remove redundant si_shader_info::const_buffer...
blob
|
commitdiff
|
raw
|
diff to current
2020-09-07
Marek Olšák
radeonsi: remove redundant si_shader_info::images_declared
blob
|
commitdiff
|
raw
|
diff to current
2020-09-07
Marek Olšák
radeonsi: remove redundant si_shader_info::shader_buffe...
blob
|
commitdiff
|
raw
|
diff to current
2020-09-07
Marek Olšák
radeonsi: remove info::samplers_declared, image_buffers...
blob
|
commitdiff
|
raw
|
diff to current
2020-09-07
Marek Olšák
radeonsi: stop using TGSI_PROPERTY_FS_COLOR0_WRITES_ALL...
blob
|
commitdiff
|
raw
|
diff to current
2020-09-07
Marek Olšák
radeonsi: stop using TGSI_PROPERTY_CS_LOCAL_SIZE
blob
|
commitdiff
|
raw
|
diff to current
2020-09-07
Marek Olšák
radeonsi: stop using TGSI_PROPERTY_NEXT_SHADER
blob
|
commitdiff
|
raw
|
diff to current
2020-09-03
Marek Olšák
radeonsi: optimize out the loop in si_get_ps_input_cntl
blob
|
commitdiff
|
raw
|
diff to current
2020-09-03
Marek Olšák
radeonsi: replace TGSI_SEMANTIC with VARYING_SLOT and...
blob
|
commitdiff
|
raw
|
diff to current
2020-09-03
Marek Olšák
radeonsi: remove si_shader_selector::type
blob
|
commitdiff
|
raw
|
diff to current
2020-09-03
Marek Olšák
radeonsi: precompute si_*_descriptors_idx in si_shader_...
blob
|
commitdiff
|
raw
|
diff to current
2020-09-03
Marek Olšák
radeonsi: change PIPE_SHADER to MESA_SHADER (si_shader_...
blob
|
commitdiff
|
raw
|
diff to current
2020-09-03
Marek Olšák
radeonsi: don't execute LDS stores for TCS outputs...
blob
|
commitdiff
|
raw
|
diff to current
2020-09-03
Marek Olšák
radeonsi: lower IO intrinsics - complete rewrite of...
blob
|
commitdiff
|
raw
|
diff to current
2020-09-03
Marek Olšák
radeonsi: get color interpolation info from shader_info
blob
|
commitdiff
|
raw
|
diff to current
2020-06-30
Pierre-Eric Pellou...
radeonsi: bump SI_NUM_SHADER_BUFFERS to 32
blob
|
commitdiff
|
raw
|
diff to current
2020-06-02
Marek Olšák
radeonsi: pass at most 3 images and/or shader buffers...
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: fix the wave size for compute-based...
blob
|
commitdiff
|
raw
|
diff to current
2020-03-09
Daniel Schürmann
radeonsi: lower discard to demote when FS_CORRECT_DERIV...
blob
|
commitdiff
|
raw
|
diff to current
2020-01-25
Marek Olšák
radeonsi: use the live shader cache
blob
|
commitdiff
|
raw
|
diff to current
2020-01-23
Marek Olšák
radeonsi: make si_compile_shader return bool
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-20
Marek Olšák
radeonsi/gfx10: move GE_PC_ALLOC setting to shader...
blob
|
commitdiff
|
raw
|
diff to current
2020-01-15
Marek Olšák
radeonsi: remove useless #includes
blob
|
commitdiff
|
raw
|
diff to current
2020-01-15
Marek Olšák
radeonsi: move geometry shader code into si_shader_llvm...
blob
|
commitdiff
|
raw
|
diff to current
2020-01-15
Marek Olšák
radeonsi: move VS_STATE.LS_OUT_PATCH_SIZE a few bits...
blob
|
commitdiff
|
raw
|
diff to current
2020-01-14
Marek Olšák
radeonsi: rename si_shader_create -> si_create_shader_v...
blob
|
commitdiff
|
raw
|
diff to current
2020-01-14
Marek Olšák
radeonsi: clean up si_shader_info
blob
|
commitdiff
|
raw
|
diff to current
2020-01-14
Marek Olšák
radeonsi: merge si_tessctrl_info into si_shader_info
blob
|
commitdiff
|
raw
|
diff to current
2020-01-14
Marek Olšák
radeonsi: fork tgsi_shader_info and tgsi_tessctrl_info
blob
|
commitdiff
|
raw
|
diff to current
2020-01-14
Marek Olšák
radeonsi: rename si_shader_info -> si_shader_binary_info
blob
|
commitdiff
|
raw
|
diff to current
2020-01-14
Marek Olšák
radeonsi: remove TGSI from comments
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-06
Marek Olšák
radeonsi: remove TGSI
blob
|
commitdiff
|
raw
|
diff to current
2019-12-27
Marek Olšák
radeonsi/gfx10: don't declare any LDS for NGG if it...
blob
|
commitdiff
|
raw
|
diff to current
2019-12-16
Marek Olšák
radeonsi: allow generating VS prologs with 0 inputs
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-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-08
Marek Olšák
radeonsi: use simple_mtx_t instead of mtx_t
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-19
Marek Olšák
radeonsi/nir: always lower ballot masks as 64-bit,...
blob
|
commitdiff
|
raw
|
diff to current
2019-08-12
Marek Olšák
gallium: add TGSI_SEMANTIC_DEFAULT_OUTER/INNER_LEVEL
blob
|
commitdiff
|
raw
|
diff to current
2019-08-12
Marek Olšák
gallium: add AMD-specific compute TGSI enums
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: remove an obsolete VGT_REUSE_OFF workaround
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: fix packing of key.mono.u.ps
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: set as_ngg for GS prolog
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-09
Marek Olšák
radeonsi: decrease maximum supported GENERIC varying...
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: jump over the shader query atomic if...
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 GL_LINE polygon mode for decomposed...
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: implement gfx10_shader_ngg
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: document NGG shader stages
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: inline si_shader_binary_read_config into...
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-13
Nicolai Hähnle
radeonsi: use ac_shader_config
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: add si_vs_prolog_bits::unpack_instance_id_fro...
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-04-30
Timothy Arceri
radeonsi/nir: create si_nir_opts() helper
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-01
Timothy Arceri
radeonsi: remove unrequired param in si_nir_scan_tess_c...
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-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 GS
blob
|
commitdiff
|
raw
|
diff to current
2018-08-29
Marek Olšák
radeonsi: add TGSI_SEMANTIC_CS_USER_DATA for reading...
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-18
Timothy Pearson
radeonsi: Use signed char for color_interp_vgpr_index
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-07-02
Marek Olšák
ac: move all LLVM module initialization into ac_create_...
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
next