projects
/
mesa.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first
⋅
prev
⋅
next
radeonsi/gfx9: declare LDS ESGS ring as an explicit symbol on LLVM >= 9
[mesa.git]
/
src
/
gallium
/
drivers
/
radeonsi
/
si_shader.c
2018-02-24
Marek Olšák
radeonsi: move TCS_OUT_LAYOUT.PatchVerticesIn to lower...
blob
|
commitdiff
|
raw
2018-02-21
Timothy Arceri
radeonsi/nir: fix tess varying loads for doubles
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-17
Marek Olšák
radeonsi: implement 32-bit pointers in user data SGPRs...
blob
|
commitdiff
|
raw
|
diff to current
2018-02-14
Timothy Arceri
radeonsi/nir: fix si_nir_load_tcs_varyings() for outputs
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-12
Samuel Pitoiset
ac: remove unused parameters in abi::load_tess_coord()
blob
|
commitdiff
|
raw
|
diff to current
2018-02-12
Samuel Pitoiset
ac: add load_sample_mask_in() to the ABI
blob
|
commitdiff
|
raw
|
diff to current
2018-02-08
Samuel Pitoiset
ac: add ac_build_export_null() helper
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: create ac_build_shader_clock() helper
blob
|
commitdiff
|
raw
|
diff to current
2018-02-06
Timothy Arceri
ac/radeonsi: add load_local_group_size() to the abi
blob
|
commitdiff
|
raw
|
diff to current
2018-02-06
Timothy Arceri
radeonsi: add get_block_size() helper
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-02
Marek Olšák
radeonsi: use pknorm_i16/u16 and pk_i16/u16 LLVM intrinsics
blob
|
commitdiff
|
raw
|
diff to current
2018-02-01
Marek Olšák
ac: add glc parameter to ac_build_buffer_load_format
blob
|
commitdiff
|
raw
|
diff to current
2018-02-01
Marek Olšák
radeonsi: load the right number of components for VS...
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-30
Timothy Arceri
ac/radeonsi: add lookup_interp_param and load_sample_po...
blob
|
commitdiff
|
raw
|
diff to current
2018-01-30
Timothy Arceri
radeonsi/nir: add prim_mask to the abi
blob
|
commitdiff
|
raw
|
diff to current
2018-01-30
Timothy Arceri
radeonsi/nir: adjust load_sample_position() to be share...
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-27
Marek Olšák
ac: move address space definitions to common code
blob
|
commitdiff
|
raw
|
diff to current
2018-01-27
Marek Olšák
ac: don't use byval LLVM qualifier in shaders
blob
|
commitdiff
|
raw
|
diff to current
2018-01-26
Samuel Pitoiset
ac: pass the number of channels to ac_build_buffer_load...
blob
|
commitdiff
|
raw
|
diff to current
2018-01-22
Timothy Arceri
ac/radeonsi: add emit primitive to the abi
blob
|
commitdiff
|
raw
|
diff to current
2018-01-22
Timothy Arceri
radeonsi: add generic emit primitive helper
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-13
Mauro Rossi
ac: fix build error in si_shader
blob
|
commitdiff
|
raw
|
diff to current
2018-01-11
Timothy Arceri
ac: add load_patch_vertices_in() to the abi
blob
|
commitdiff
|
raw
|
diff to current
2018-01-08
Timothy Arceri
ac: add load_tess_level() to the abi
blob
|
commitdiff
|
raw
|
diff to current
2018-01-08
Timothy Arceri
radeonsi: add load_tess_level() helper
blob
|
commitdiff
|
raw
|
diff to current
2018-01-05
Timothy Arceri
ac/radeonsi: add load_tess_coord() to the abi
blob
|
commitdiff
|
raw
|
diff to current
2018-01-05
Timothy Arceri
radeonsi: make si_llvm_emit_tcs_epilogue compatible...
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
radeonsi: add unpack_llvm_param() helper
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 nir support for tcs outputs
blob
|
commitdiff
|
raw
|
diff to current
2018-01-05
Timothy Arceri
radeonsi: add si_nir_load_input_tcs()
blob
|
commitdiff
|
raw
|
diff to current
2018-01-05
Timothy Arceri
radeonsi: add get_dw_address_from_generic_indices(...
blob
|
commitdiff
|
raw
|
diff to current
2018-01-05
Timothy Arceri
ac: add load_tes_inputs() 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-27
Samuel Pitoiset
radeonsi: make use of ac_init_exec_full_mask()
blob
|
commitdiff
|
raw
|
diff to current
2017-12-22
Samuel Pitoiset
amd/common: add ac_export_mrt_z() helper
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-14
Samuel Pitoiset
radeonsi: make use of ac_get_spi_shader_z_format()
blob
|
commitdiff
|
raw
|
diff to current
2017-12-13
Timothy Arceri
radeonsi: create get_tcs_tes_buffer_address helper
blob
|
commitdiff
|
raw
|
diff to current
2017-12-06
Marek Olšák
radeonsi/gfx9: make shader binaries use read-only memory
blob
|
commitdiff
|
raw
|
diff to current
2017-12-05
Timothy Arceri
radeonsi: pass llvm type directly to buffer_load()
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 lds_load()
blob
|
commitdiff
|
raw
|
diff to current
2017-12-04
Timothy Arceri
radeonsi: add llvm_type_is_64bit() helper
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-12-04
Timothy Arceri
radeonsi: add nir support for gs epilogue
blob
|
commitdiff
|
raw
|
diff to current
2017-12-04
Timothy Arceri
radeonsi: add nir support for es epilogue
blob
|
commitdiff
|
raw
|
diff to current
2017-12-04
Timothy Arceri
radeonsi: add nir support for ls epilogue
blob
|
commitdiff
|
raw
|
diff to current
2017-11-29
Marek Olšák
radeonsi: remove r600_common_screen
blob
|
commitdiff
|
raw
|
diff to current
2017-11-29
Marek Olšák
radeonsi: move shader debug helpers out of r600_pipe_co...
blob
|
commitdiff
|
raw
|
diff to current
2017-11-29
Marek Olšák
radeonsi: move/remove ac_shader_binary helpers
blob
|
commitdiff
|
raw
|
diff to current
2017-11-28
Nicolai Hähnle
radeonsi/gfx9: simplify condition for on-chip ESGS
blob
|
commitdiff
|
raw
|
diff to current
2017-11-28
Nicolai Hähnle
radeonsi: use si_shader_context instead of lp_build_con...
blob
|
commitdiff
|
raw
|
diff to current
2017-11-25
Marek Olšák
radeonsi: fix a typo in creating monolithic ES-GS
blob
|
commitdiff
|
raw
|
diff to current
2017-11-25
Marek Olšák
radeonsi: don't write undefined output channels to...
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-25
Marek Olšák
radeonsi: do 64-bit LDS loads recursively
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-15
Timothy Arceri
ac: add gs_{prim,invocation}_id to the abi
blob
|
commitdiff
|
raw
|
diff to current
2017-11-12
Timothy Arceri
ac: add emit_vertex 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-11-09
Nicolai Hähnle
radeonsi: use ready fences on all shaders, not just...
blob
|
commitdiff
|
raw
|
diff to current
2017-11-07
Marek Olšák
radeonsi: add si_screen::has_ls_vgpr_init_bug
blob
|
commitdiff
|
raw
|
diff to current
2017-11-02
Marek Olšák
radeonsi: remove 'Authors:' comments
blob
|
commitdiff
|
raw
|
diff to current
2017-10-26
Marek Olšák
radeonsi: add a workaround for weird s_buffer_load_dwor...
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-24
Marek Olšák
radeonsi: use postponed KILL only when derivatives...
blob
|
commitdiff
|
raw
|
diff to current
2017-10-24
Marek Olšák
ac: replace ac_build_kill with ac_build_kill_if_false
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-17
Marek Olšák
ac: clean up ac_build_indexed_load function interfaces
blob
|
commitdiff
|
raw
|
diff to current
2017-10-17
Marek Olšák
radeonsi: handle 64-bit loads earlier in fetch_constant
blob
|
commitdiff
|
raw
|
diff to current
2017-10-17
Marek Olšák
radeonsi/gfx9: move RW_BUFFERS from s[0:1] to s[8:9...
blob
|
commitdiff
|
raw
|
diff to current
2017-10-09
Marek Olšák
radeonsi: enumerize DBG flags
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-07
Marek Olšák
radeonsi: split declare_default_desc_pointers
blob
|
commitdiff
|
raw
|
diff to current
2017-10-06
Marek Olšák
radeonsi: use f32_0 and f32_1
blob
|
commitdiff
|
raw
|
diff to current
2017-10-06
Marek Olšák
radeonsi: fold *gallivm
blob
|
commitdiff
|
raw
|
diff to current
2017-10-06
Marek Olšák
radeonsi: use ctx->ac.context and ctx->types
blob
|
commitdiff
|
raw
|
diff to current
2017-10-06
Marek Olšák
radeonsi: use ctx->ac.builder
blob
|
commitdiff
|
raw
|
diff to current
2017-10-06
Marek Olšák
radeonsi: use bitcast in a few places
blob
|
commitdiff
|
raw
|
diff to current
2017-10-06
Marek Olšák
radeonsi: use ac helpers for bitcasts
blob
|
commitdiff
|
raw
|
diff to current
2017-10-06
Marek Olšák
radeonsi: implement PIPE_CAP_TGSI_ANY_REG_AS_ADDRESS
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-10-02
Nicolai Hähnle
amd/common: move ac_build_phi from radeonsi
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-29
Nicolai Hähnle
amd/common: remove ac_shader_abi::chip_class
blob
|
commitdiff
|
raw
|
diff to current
2017-09-26
Marek Olšák
r600: fork and import gallium/radeon
blob
|
commitdiff
|
raw
|
diff to current
2017-09-18
Nicolai Hähnle
amd/common: remove has_ds_bpermute argument from ac_bui...
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
next