projects
/
mesa.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
panfrost: Hoist bo != NULL check before dereference
[mesa.git]
/
src
/
gallium
/
drivers
/
radeonsi
/
si_shader.h
2019-08-19
Marek Olšák
radeonsi/nir: always lower ballot masks as 64-bit,...
blob
|
commitdiff
|
raw
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
2018-06-29
Marek Olšák
radeonsi: move VS_STATE_SGPR before draw SGPRs
blob
|
commitdiff
|
raw
|
diff to current
2018-06-29
Marek Olšák
radeonsi: store compute local_size into tgsi_shader_info
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-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-04-27
Marek Olšák
radeonsi: move data_layout into si_compiler
blob
|
commitdiff
|
raw
|
diff to current
2018-04-27
Marek Olšák
radeonsi: move passmgr into si_compiler
blob
|
commitdiff
|
raw
|
diff to current
2018-04-27
Marek Olšák
radeonsi: move target_library_info into si_compiler
blob
|
commitdiff
|
raw
|
diff to current
2018-04-27
Marek Olšák
radeonsi: add triple into si_compiler
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: remove r600_pipe_common.h
blob
|
commitdiff
|
raw
|
diff to current
2018-04-05
Marek Olšák
radeonsi: update copyrights
blob
|
commitdiff
|
raw
|
diff to current
2018-04-02
Marek Olšák
radeonsi: implement GL_KHR_blend_equation_advanced
blob
|
commitdiff
|
raw
|
diff to current
2018-03-08
Marek Olšák
radeonsi: remove chip_class parameter from si_lower_nir
blob
|
commitdiff
|
raw
|
diff to current
2018-03-05
Timothy Arceri
radeonsi/nir: call ac_lower_indirect_derefs()
blob
|
commitdiff
|
raw
|
diff to current
2018-03-05
Timothy Arceri
radeonsi: add chip class to compiler_ctx_state
blob
|
commitdiff
|
raw
|
diff to current
2018-02-26
Marek Olšák
radeonsi: remove 2 unused user SGPRs from merged TES...
blob
|
commitdiff
|
raw
|
diff to current
2018-02-26
Marek Olšák
radeonsi: make SI_SGPR_VERTEX_BUFFERS the last user...
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: move 2nd-shader descriptor pointers into...
blob
|
commitdiff
|
raw
|
diff to current
2018-02-17
Marek Olšák
radeonsi: implement 32-bit pointers in user data SGPRs...
blob
|
commitdiff
|
raw
|
diff to current
2018-01-31
Marek Olšák
radeonsi: print shader-db stats for main parts, not...
blob
|
commitdiff
|
raw
|
diff to current
2018-01-31
Marek Olšák
radeonsi: move max_simd_waves computation into a separa...
blob
|
commitdiff
|
raw
|
diff to current
2018-01-05
Timothy Arceri
radeonsi: add dummy implementation of si_nir_scan_tess_...
blob
|
commitdiff
|
raw
|
diff to current
2017-12-14
Samuel Pitoiset
radeonsi: make use of ac_get_spi_shader_z_format()
blob
|
commitdiff
|
raw
|
diff to current
2017-11-28
Nicolai Hähnle
radeonsi: clarify that si_shader_selector::esgs_itemsiz...
blob
|
commitdiff
|
raw
|
diff to current
2017-11-20
Nicolai Hähnle
radeonsi/gfx9: fix VM fault with fetched instance divisors
blob
|
commitdiff
|
raw
|
diff to current
2017-11-09
Nicolai Hähnle
radeonsi: use ready fences on all shaders, not just...
blob
|
commitdiff
|
raw
|
diff to current
2017-11-02
Marek Olšák
radeonsi: remove 'Authors:' comments
blob
|
commitdiff
|
raw
|
diff to current
2017-10-24
Marek Olšák
radeonsi: use postponed KILL only when derivatives...
blob
|
commitdiff
|
raw
|
diff to current
2017-10-17
Marek Olšák
radeonsi: if there's just const buffer 0, set it in...
blob
|
commitdiff
|
raw
|
diff to current
2017-10-07
Marek Olšák
radeonsi: add VS blit shader creation
blob
|
commitdiff
|
raw
|
diff to current
2017-09-13
Nicolai Hähnle
radeonsi: hard-code pixel center for interpolateAtSampl...
blob
|
commitdiff
|
raw
|
diff to current
2017-09-13
Nicolai HÃ
\83
¤hnle
radeonsi: apply a mask to gl_SampleMaskIn in the PS...
blob
|
commitdiff
|
raw
|
diff to current
2017-09-11
Marek Olšák
radeonsi: optimize TCS epilog when invocation 0 writes...
blob
|
commitdiff
|
raw
|
diff to current
2017-09-06
Nicolai Hähnle
radeonsi/gfx9: proper workaround for LS/HS VGPR initial...
blob
|
commitdiff
|
raw
|
diff to current
2017-08-22
Samuel Pitoiset
radeonsi: declare new user SGPR indices for bindless...
blob
|
commitdiff
|
raw
|
diff to current
2017-08-22
Nicolai Hähnle
radeonsi: make si_shader_selector_reference globally...
blob
|
commitdiff
|
raw
|
diff to current
2017-07-31
Nicolai Hähnle
radeonsi/nir: perform lowering of input/output driver...
blob
|
commitdiff
|
raw
|
diff to current
2017-07-31
Nicolai Hähnle
radeonsi: scan NIR shaders to obtain required info
blob
|
commitdiff
|
raw
|
diff to current
2017-07-31
Nicolai Hähnle
radeonsi: add si_shader_selector::nir
blob
|
commitdiff
|
raw
|
diff to current
2017-06-27
Marek Olšák
radeonsi: move instance divisors into a constant buffer
blob
|
commitdiff
|
raw
|
diff to current
2017-06-27
Marek Olšák
radeonsi: use #pragma pack to pack si_shader_key
blob
|
commitdiff
|
raw
|
diff to current
2017-06-27
Marek Olšák
Revert "radeonsi: use uint32_t to declare si_shader_key...
blob
|
commitdiff
|
raw
|
diff to current
2017-06-27
Marek Olšák
Revert "radeonsi: remove 8 bytes from si_shader_key...
blob
|
commitdiff
|
raw
|
diff to current
2017-06-17
Emil Velikov
radeonsi: include ac_binary.h for struct ac_shader_binary
blob
|
commitdiff
|
raw
|
diff to current
2017-06-14
Samuel Pitoiset
radeonsi: track use of bindless samplers/images from...
blob
|
commitdiff
|
raw
|
diff to current
2017-06-12
Marek Olšák
radeonsi: remove 8 bytes from si_shader_key with uint32...
blob
|
commitdiff
|
raw
|
diff to current
2017-06-12
Marek Olšák
radeonsi: use uint32_t to declare si_shader_key.opt...
blob
|
commitdiff
|
raw
|
diff to current
2017-06-12
Marek Olšák
radeonsi: remove 8 bytes from si_shader_key by flatteni...
blob
|
commitdiff
|
raw
|
diff to current
2017-06-07
Marek Olšák
radeonsi: precompute some fields for PA_CL_VS_OUT_CNTL...
blob
|
commitdiff
|
raw
|
diff to current
2017-06-07
Marek Olšák
radeonsi: remove 8 bytes from si_shader_key
blob
|
commitdiff
|
raw
|
diff to current
2017-06-07
Marek Olšák
radeonsi: move streamout state update out of si_update_...
blob
|
commitdiff
|
raw
|
diff to current
next