projects
/
mesa.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
radeonsi: change prototypes of si_is_multi_part_shader & si_is_merged_shader
[mesa.git]
/
src
/
gallium
/
drivers
/
radeonsi
/
si_shader_internal.h
2020-01-23
Marek Olšák
radeonsi: change prototypes of si_is_multi_part_shader...
blob
|
commitdiff
|
raw
2020-01-23
Marek Olšák
radeonsi: make si_compile_llvm return bool
blob
|
commitdiff
|
raw
|
diff to current
2020-01-23
Marek Olšák
radeonsi: move more LLVM functions into si_shader_llvm.c
blob
|
commitdiff
|
raw
|
diff to current
2020-01-23
Marek Olšák
radeonsi: minor cleanup in si_shader_internal.h
blob
|
commitdiff
|
raw
|
diff to current
2020-01-23
Marek Olšák
radeonsi: move si_shader_llvm_build.c content into...
blob
|
commitdiff
|
raw
|
diff to current
2020-01-23
Marek Olšák
radeonsi: move VS shader code into si_shader_llvm_vs.c
blob
|
commitdiff
|
raw
|
diff to current
2020-01-23
Marek Olšák
radeonsi: move non-LLVM code out of si_shader_llvm.c
blob
|
commitdiff
|
raw
|
diff to current
2020-01-23
Marek Olšák
radeonsi: use ctx->ac. for types and integer constants
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: export primitives at the beginning...
blob
|
commitdiff
|
raw
|
diff to current
2020-01-20
Marek Olšák
radeonsi/gfx10: move s_sendmsg gs_alloc_req to the...
blob
|
commitdiff
|
raw
|
diff to current
2020-01-15
Marek Olšák
radeonsi: merge si_compile_llvm and si_llvm_compile...
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 code for shader resources into si_shader...
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: remove llvm_type_is_64bit
blob
|
commitdiff
|
raw
|
diff to current
2020-01-15
Marek Olšák
radeonsi: move tessellation shader code into si_shader_...
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-15
Marek Olšák
radeonsi: make si_insert_input_* functions non-static
blob
|
commitdiff
|
raw
|
diff to current
2020-01-14
Marek Olšák
radeonsi: move PS LLVM code into si_shader_llvm_ps.c
blob
|
commitdiff
|
raw
|
diff to current
2020-01-14
Marek Olšák
radeonsi: remove always constant ballot_mask_bits from...
blob
|
commitdiff
|
raw
|
diff to current
2020-01-14
Marek Olšák
radeonsi: fold si_create_function into si_llvm_create_func
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-06
Marek Olšák
radeonsi: remove TGSI
blob
|
commitdiff
|
raw
|
diff to current
2019-12-16
Marek Olšák
radeonsi/gfx10: fix ngg_get_ordered_id
blob
|
commitdiff
|
raw
|
diff to current
2019-12-16
Marek Olšák
radeonsi: deduplicate ES and GS thread enablement code
blob
|
commitdiff
|
raw
|
diff to current
2019-11-25
Connor Abbott
ac/nir, radv, radeonsi: Switch to using ac_shader_args
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-09-10
Marek Olšák
radeonsi/gfx10: use fma for TGSI_OPCODE_FMA
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: clean up si_llvm_context_set_tgsi
blob
|
commitdiff
|
raw
|
diff to current
2019-07-31
Marek Olšák
radeonsi: don't use lp_build_if for the wrapping if...
blob
|
commitdiff
|
raw
|
diff to current
2019-07-31
Marek Olšák
radeonsi/nir: implement FBFETCH for KHR_blend_equation_...
blob
|
commitdiff
|
raw
|
diff to current
2019-07-20
Marek Olšák
radeonsi/gfx10: implement Wave32
blob
|
commitdiff
|
raw
|
diff to current
2019-07-09
Marek Olšák
radeonsi/gfx10: enable image stores with DCC
blob
|
commitdiff
|
raw
|
diff to current
2019-07-03
Nicolai Hähnle
radeonsi/gfx10: implement streamout-related queries
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: 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-13
Nicolai Hähnle
radeonsi: use the new run-time linker for shaders
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
2018-09-10
Marek Olšák
radeonsi: fix GPU hangs with bindless textures and...
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: fix WAITCNT flags for GFX9
blob
|
commitdiff
|
raw
|
diff to current
2018-08-15
Marek Olšák
radeonsi: don't use emit_data->args in atomic_emit
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-03
Dave Airlie
radeonsi: rename si_compiler -> ac_llvm_compiler
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-04-27
Marek Olšák
radeonsi: add struct si_compiler containing LLVMTargetM...
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-04-02
Marek Olšák
radeonsi: rename unpack_param -> si_unpack_param
blob
|
commitdiff
|
raw
|
diff to current
2018-03-08
Timothy Arceri
radeonsi: add si_llvm_emit_kill() helper
blob
|
commitdiff
|
raw
|
diff to current
2018-03-07
Timothy Arceri
radeonsi: make use of if/loop build helpers in ac
blob
|
commitdiff
|
raw
|
diff to current
2018-03-07
Marek Olšák
radeonsi: remove si_llvm_add_attribute
blob
|
commitdiff
|
raw
|
diff to current
2018-03-06
Timothy Arceri
radeonsi: move si_nir_load_input_gs() to si_shader.c
blob
|
commitdiff
|
raw
|
diff to current
2018-02-24
Marek Olšák
radeonsi: preload the tess offchip ring in TES
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 TCS_OUT_LAYOUT.PatchVerticesIn to lower...
blob
|
commitdiff
|
raw
|
diff to current
2018-02-21
Timothy Arceri
ac/radeonsi: pass type to load_tess_varyings()
blob
|
commitdiff
|
raw
|
diff to current
2018-02-13
Timothy Arceri
radeonsi: make si_declare_compute_memory() more generic...
blob
|
commitdiff
|
raw
|
diff to current
2018-02-06
Timothy Arceri
ac/radeonsi: add num_work_groups to the abi
blob
|
commitdiff
|
raw
|
diff to current
2018-02-06
Timothy Arceri
ac/radeonsi: add local_invocation_ids to the abi
blob
|
commitdiff
|
raw
|
diff to current
2018-02-06
Timothy Arceri
ac/radeonsi: add workgroup_ids to the abi
blob
|
commitdiff
|
raw
|
diff to current
2018-02-01
Marek Olšák
radeonsi: remove unused si_shader_context members
blob
|
commitdiff
|
raw
|
diff to current
2018-01-30
Timothy Arceri
radeonsi/nir: add si_nir_lookup_interp_param() helper
blob
|
commitdiff
|
raw
|
diff to current
2018-01-27
Marek Olšák
ac: rename and move si_const_array into common code
blob
|
commitdiff
|
raw
|
diff to current
2018-01-17
Timothy Arceri
ac/radeonsi: add tcs load outputs support
blob
|
commitdiff
|
raw
|
diff to current
2018-01-05
Timothy Arceri
ac/radeonsi: add tcs_rel_ids to the abi
blob
|
commitdiff
|
raw
|
diff to current
2018-01-05
Timothy Arceri
ac: add {tcs,tes}_patch_id to the abi
blob
|
commitdiff
|
raw
|
diff to current
2018-01-05
Timothy Arceri
radeonsi: add si_nir_load_input_tes()
blob
|
commitdiff
|
raw
|
diff to current
2017-12-14
Samuel Pitoiset
amd/common: add ac_build_waitcnt()
blob
|
commitdiff
|
raw
|
diff to current
2017-12-04
Timothy Arceri
ac: add si_nir_load_input_gs() to the abi
blob
|
commitdiff
|
raw
|
diff to current
2017-12-04
Timothy Arceri
radeonsi: create si_llvm_load_input_gs()
blob
|
commitdiff
|
raw
|
diff to current
2017-12-04
Timothy Arceri
radeonsi: pass llvm type to si_llvm_emit_fetch_64bit()
blob
|
commitdiff
|
raw
|
diff to current
2017-11-25
Marek Olšák
radeonsi: use ac.lds for shared memory
blob
|
commitdiff
|
raw
|
diff to current
2017-11-15
Timothy Arceri
ac: add gs_{prim,invocation}_id to the abi
blob
|
commitdiff
|
raw
|
diff to current
2017-11-12
Timothy Arceri
radeonsi: rework gs_vtx_offset handling
blob
|
commitdiff
|
raw
|
diff to current
2017-10-26
Dave Airlie
ac/nir: move lds declaration/load/store into shared...
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-10-06
Marek Olšák
radeonsi: use si_get_indirect_index for CONST indexing
blob
|
commitdiff
|
raw
|
diff to current
2017-09-29
Nicolai Hähnle
gallivm: add dst register index to lp_build_tgsi_contex...
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-07
Marek Olšák
radeonsi: don't read tcs_out_lds_layout.vertex_size...
blob
|
commitdiff
|
raw
|
diff to current
2017-09-07
Marek Olšák
radeonsi: remove 2 callbacks from si_shader_context
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-07-31
Nicolai Hähnle
radeonsi: make get_indirect_index globally visible
blob
|
commitdiff
|
raw
|
diff to current
2017-07-31
Nicolai Hähnle
radeonsi/nir: add image descriptor loading
blob
|
commitdiff
|
raw
|
diff to current
2017-07-31
Nicolai Hähnle
radeonsi/nir: implement ac_shader_abi::load_sampler_desc
blob
|
commitdiff
|
raw
|
diff to current
2017-07-31
Nicolai Hähnle
radeonsi/nir: load FS inputs
blob
|
commitdiff
|
raw
|
diff to current
2017-07-31
Nicolai Hähnle
radeonsi/nir: load VS inputs
blob
|
commitdiff
|
raw
|
diff to current
2017-07-31
Nicolai Hähnle
ac,radeonsi: add ac_shader_abi::emit_outputs for hardwa...
blob
|
commitdiff
|
raw
|
diff to current
2017-07-31
Nicolai Hähnle
radeonsi: translate NIR to LLVM
blob
|
commitdiff
|
raw
|
diff to current
2017-07-31
Nicolai Hähnle
ac,radeonsi: move some VS input descriptions to ac_shad...
blob
|
commitdiff
|
raw
|
diff to current
2017-07-27
Nicolai Hähnle
radeonsi/gfx9: always wrap GS and TCS in an if-block...
blob
|
commitdiff
|
raw
|
diff to current
2017-07-17
Marek Olšák
radeonsi: merge si_llvm_get_amdgpu_target into ac_get_l...
blob
|
commitdiff
|
raw
|
diff to current
next