projects
/
mesa.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
radeonsi/gfx10: implement si_init_tess_factor_ring
[mesa.git]
/
src
/
gallium
/
drivers
/
radeonsi
/
si_shader.c
2019-07-03
Nicolai Hähnle
radeonsi/gfx10: initialize EXEC for TES-as-NGG (without...
blob
|
commitdiff
|
raw
2019-07-03
Nicolai Hähnle
radeonsi/gfx10: use correct VGPR for instance ID in...
blob
|
commitdiff
|
raw
|
diff to current
2019-07-03
Nicolai Hähnle
radeonsi/gfx10: implement get_tess_ring_descriptor
blob
|
commitdiff
|
raw
|
diff to current
2019-07-03
Nicolai Hähnle
radeonsi/gfx10: implement load_const_buffer_desc_fast_path
blob
|
commitdiff
|
raw
|
diff to current
2019-07-03
Nicolai Hähnle
radeonsi/gfx10: change location of instance ID shader...
blob
|
commitdiff
|
raw
|
diff to current
2019-07-03
Nicolai Hähnle
radeonsi/gfx10: implement preload_ring_buffers
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: generate VS and TES as NGG merged ESGS...
blob
|
commitdiff
|
raw
|
diff to current
2019-07-03
Nicolai Hähnle
radeonsi/gfx10: distinguish between merged shaders...
blob
|
commitdiff
|
raw
|
diff to current
2019-07-03
Nicolai Hähnle
radeonsi/gfx10: update si_get_shader_name
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: make emit_streamout_output externally accessible
blob
|
commitdiff
|
raw
|
diff to current
2019-07-03
Nicolai Hähnle
radeonsi: make get_primitive_id externally visible
blob
|
commitdiff
|
raw
|
diff to current
2019-07-03
Nicolai Hähnle
radeonsi: make si_llvm_export_vs externally available
blob
|
commitdiff
|
raw
|
diff to current
2019-06-25
Marek Olšák
radeonsi: don't set spi_ps_input_* for monolithic shaders
blob
|
commitdiff
|
raw
|
diff to current
2019-06-25
Marek Olšák
radeonsi: set the calling convention for inlined functi...
blob
|
commitdiff
|
raw
|
diff to current
2019-06-20
Marek Olšák
ac/rtld: check correct LDS max size
blob
|
commitdiff
|
raw
|
diff to current
2019-06-20
Nicolai Hähnle
radeonsi: add s_sethalt to shaders for debugging
blob
|
commitdiff
|
raw
|
diff to current
2019-06-19
Connor Abbott
ac,radeonsi: Always mark buffer stores as inaccessiblem...
blob
|
commitdiff
|
raw
|
diff to current
2019-06-13
Nicolai Hähnle
radeonsi: add radeonsi_debug_disassembly option
blob
|
commitdiff
|
raw
|
diff to current
2019-06-13
Nicolai Hähnle
radeonsi: fix line splitting in si_shader_dump_assembly
blob
|
commitdiff
|
raw
|
diff to current
2019-06-13
Nicolai Hähnle
radeonsi: raise the alignment of LDS memory for compute...
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-13
Nicolai Hähnle
radeonsi: rename lds_{load,store} to lshs_lds_{load...
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: don't declare pointers to static strings
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-06-12
Marek Olšák
radeonsi: move color clamping to si_llvm_export_vs...
blob
|
commitdiff
|
raw
|
diff to current
2019-06-12
Marek Olšák
radeonsi: fixes for vec3 buffer stores in LLVM 9
blob
|
commitdiff
|
raw
|
diff to current
2019-06-03
Marek Olšák
ac: use amdgpu-flat-work-group-size
blob
|
commitdiff
|
raw
|
diff to current
2019-05-31
Connor Abbott
radeonsi/nir: Correctly handle double TCS/TES varyings
blob
|
commitdiff
|
raw
|
diff to current
2019-05-27
Marek Olšák
ac: treat Mullins as Kabini, remove the enum
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
radeonsi: make functions for creating LLVM functions...
blob
|
commitdiff
|
raw
|
diff to current
2019-05-16
Marek Olšák
radeonsi: return the last part's return value from...
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-12
Samuel Pitoiset
ac: add ac_build_load_helper_invocation() helper
blob
|
commitdiff
|
raw
|
diff to current
2019-04-12
Samuel Pitoiset
ac: add ac_build_ddxy_interp() helper
blob
|
commitdiff
|
raw
|
diff to current
2019-02-01
Timothy Arceri
ac/radv/radeonsi: add ac_get_num_physical_sgprs() 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-09
Mario Kleiner
radeonsi: Fix use of 1- or 2- component GL_DOUBLE vbo's.
blob
|
commitdiff
|
raw
|
diff to current
2019-01-02
Marek Olšák
radeonsi: remove unused variables in si_insert_input_ptr
blob
|
commitdiff
|
raw
|
diff to current
2019-01-02
Marek Olšák
radeonsi: call si_fix_resource_usage for the GS copy...
blob
|
commitdiff
|
raw
|
diff to current
2018-12-19
Nicolai Hähnle
radeonsi: extract declare_vs_blit_inputs
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-11-28
Nicolai Hähnle
winsys/amdgpu: explicitly declare whether buffer_map...
blob
|
commitdiff
|
raw
|
diff to current
2018-10-16
Marek Olšák
radeonsi: use faster integer division for instance...
blob
|
commitdiff
|
raw
|
diff to current
2018-10-07
Marek Olšák
ac: define all address spaces properly
blob
|
commitdiff
|
raw
|
diff to current
2018-10-02
Józef Kucia
radeonsi: avoid sending GS_EMIT in shaders without...
blob
|
commitdiff
|
raw
|
diff to current
2018-09-10
Marek Olšák
ac: use iN_0/1 constants
blob
|
commitdiff
|
raw
|
diff to current
2018-08-31
Dave Airlie
radeonsi: fix tess/gs fetchs for new swizzle.
blob
|
commitdiff
|
raw
|
diff to current
2018-08-29
Dave Airlie
gallivm: allow to pass two swizzles into fetches.
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-08-22
Marek Olšák
ac,radeonsi: use ac_build_gather_values more
blob
|
commitdiff
|
raw
|
diff to current
2018-08-22
Marek Olšák
ac,radeonsi: use ac_build_fmad
blob
|
commitdiff
|
raw
|
diff to current
2018-08-22
Marek Olšák
radeonsi: use ac_build_imad
blob
|
commitdiff
|
raw
|
diff to current
2018-08-22
Marek Olšák
ac: add ac_build_s_barrier
blob
|
commitdiff
|
raw
|
diff to current
2018-08-22
Marek Olšák
radeonsi: print the shader stage name when printing...
blob
|
commitdiff
|
raw
|
diff to current
2018-08-22
Marek Olšák
radeonsi: use is_merged shader in si_prolog_get_rw_buffers
blob
|
commitdiff
|
raw
|
diff to current
2018-08-15
Marek Olšák
radeonsi: don't use emit_data->args in build_interp_int...
blob
|
commitdiff
|
raw
|
diff to current
2018-08-15
Marek Olšák
radeonsi: remove fetch_args callbacks for ALU instructions
blob
|
commitdiff
|
raw
|
diff to current
2018-08-07
Marek Olšák
radeonsi: don't load block dimensions into SGPRs if...
blob
|
commitdiff
|
raw
|
diff to current
2018-08-03
Marek Olšák
amd: remove support for LLVM 5.0
blob
|
commitdiff
|
raw
|
diff to current
2018-08-01
Marek Olšák
ac,radeonsi: reduce optimizations for complex compute...
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-03
Dave Airlie
radeonsi: rename si_compiler -> ac_llvm_compiler
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: don't use malloc in si_generate_gs_copy_shader
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-29
Marek Olšák
radeonsi/gfx9: insert the barrier between merged shader...
blob
|
commitdiff
|
raw
|
diff to current
2018-06-25
Marek Olšák
radeonsi: stop using lp_build_emit_llvm_unary/binary
blob
|
commitdiff
|
raw
|
diff to current
2018-06-25
Marek Olšák
radeonsi: stop using lp_build_alloc
blob
|
commitdiff
|
raw
|
diff to current
2018-06-25
Marek Olšák
radeonsi: use gallivm less
blob
|
commitdiff
|
raw
|
diff to current
2018-06-25
Marek Olšák
radeonsi: stop using lp_bld_intr.h
blob
|
commitdiff
|
raw
|
diff to current
2018-06-25
Marek Olšák
radeonsi: remove last uses of lp_build_context::undef
blob
|
commitdiff
|
raw
|
diff to current
2018-06-25
Marek Olšák
radeonsi: stop using lp_bld_arit.h
blob
|
commitdiff
|
raw
|
diff to current
2018-06-25
Marek Olšák
radeonsi: stop using lp_build_gather_values
blob
|
commitdiff
|
raw
|
diff to current
2018-06-25
Marek Olšák
radeonsi: clean up some #includes
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-05-18
Marek Olšák
radeonsi: skip ES output stores for undefined output...
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-23
Dave Airlie
ac/radv/radeonsi: refactor max simd waves into common...
blob
|
commitdiff
|
raw
|
diff to current
2018-04-20
Nicolai Hähnle
radeonsi/nir: fix crash in test involving the sample...
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-10
Marek Olšák
radeonsi: add shader binary padding for UMR
blob
|
commitdiff
|
raw
|
diff to current
2018-04-05
Marek Olšák
radeonsi: move definitions out of 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-03
Marek Olšák
radeonsi/gfx9: fix bad LLVM params in monolithic LS+HS
blob
|
commitdiff
|
raw
|
diff to current
next