projects
/
mesa.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
radeonsi: move code for shader resources into si_shader_llvm_resources.c
[mesa.git]
/
src
/
gallium
/
drivers
/
radeonsi
/
si_shader.c
2020-01-15
Marek Olšák
radeonsi: move code for shader resources into si_shader...
blob
|
commitdiff
|
raw
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 si_insert_input_* functions
blob
|
commitdiff
|
raw
|
diff to current
2020-01-15
Marek Olšák
radeonsi: fix si_build_wrapper_function for compute...
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-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: rename si_compile_tgsi_main -> si_build_main_...
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: remove TGSI from comments
blob
|
commitdiff
|
raw
|
diff to current
2020-01-14
Marek Olšák
radeonsi: rename DBG_NO_TGSI -> DBG_NO_NIR
blob
|
commitdiff
|
raw
|
diff to current
2020-01-14
Marek Olšák
radeonsi: don't adjust depth and stencil PS output...
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
ac,radeonsi: increase the maximum number of shader...
blob
|
commitdiff
|
raw
|
diff to current
2020-01-08
Marek Olšák
radeonsi: fix monolithic pixel shaders with two-sided...
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-19
Samuel Pitoiset
ac: declare an enum for the OOB select field on GFX10
blob
|
commitdiff
|
raw
|
diff to current
2019-12-16
Marek Olšák
radeonsi: fix determining whether the VS prolog is...
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-12-16
Marek Olšák
radeonsi: don't wrap the VS prolog in if (ES thread...
blob
|
commitdiff
|
raw
|
diff to current
2019-12-16
Marek Olšák
radeonsi: set is_monolithic for VS prologs when the...
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-28
Marek Olšák
radeonsi/nir: fix location_frac handling for TCS outputs
blob
|
commitdiff
|
raw
|
diff to current
2019-11-28
Marek Olšák
radeonsi/nir: don't rely on data.patch for tess factors
blob
|
commitdiff
|
raw
|
diff to current
2019-11-28
Marek Olšák
radeonsi/nir: validate is_patch because SPIR-V doesn...
blob
|
commitdiff
|
raw
|
diff to current
2019-11-28
Marek Olšák
radeonsi: simplify get_tcs_tes_buffer_address_from_gene...
blob
|
commitdiff
|
raw
|
diff to current
2019-11-28
Marek Olšák
radeonsi: simplify the interface of get_dw_address_from...
blob
|
commitdiff
|
raw
|
diff to current
2019-11-28
Marek Olšák
radeonsi/nir: implement subgroup system values for...
blob
|
commitdiff
|
raw
|
diff to current
2019-11-25
Marek Olšák
ac: set swizzled bit in cache policy as a hint not...
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-10-08
Marek Olšák
radeonsi: use simple_mtx_t instead of mtx_t
blob
|
commitdiff
|
raw
|
diff to current
2019-09-26
Timur Kristóf
amd/common: Introduce ac_get_fs_input_vgpr_cnt.
blob
|
commitdiff
|
raw
|
diff to current
2019-09-18
Marek Olšák
ac: move ac_get_num_physical_vgprs into radeon_info
blob
|
commitdiff
|
raw
|
diff to current
2019-09-18
Marek Olšák
ac: move ac_get_num_physical_sgprs into radeon_info
blob
|
commitdiff
|
raw
|
diff to current
2019-09-18
Marek Olšák
ac: move ac_get_max_wave64_per_simd into radeon_info
blob
|
commitdiff
|
raw
|
diff to current
2019-09-10
Marek Olšák
radeonsi/gfx10: fix wave occupancy computations
blob
|
commitdiff
|
raw
|
diff to current
2019-09-06
Eric Engestrom
amd: replace major llvm version checks with LLVM_VERSIO...
blob
|
commitdiff
|
raw
|
diff to current
2019-09-05
Connor Abbott
radv/radeonsi: Don't count read-only data when reportin...
blob
|
commitdiff
|
raw
|
diff to current
2019-08-30
Samuel Pitoiset
ac: drop now useless lookup_interp_param from ABI
blob
|
commitdiff
|
raw
|
diff to current
2019-08-30
Samuel Pitoiset
ac: import linear/perspective PS input parameters from...
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-27
Marek Olšák
radeonsi/gfx10: add as_ngg variant for VS as ES to...
blob
|
commitdiff
|
raw
|
diff to current
2019-08-27
Samuel Pitoiset
ac: add has_ls_vgpr_init_bug to ac_gpu_info
blob
|
commitdiff
|
raw
|
diff to current
2019-08-27
Samuel Pitoiset
ac: add cpdma_prefetch_writes_memory to ac_gpu_info
blob
|
commitdiff
|
raw
|
diff to current
2019-08-23
Connor Abbott
radeonsi/nir: Add const_index when loading GS inputs
blob
|
commitdiff
|
raw
|
diff to current
2019-08-23
Connor Abbott
radeonsi/nir: Don't add const offset to indirect
blob
|
commitdiff
|
raw
|
diff to current
2019-08-23
Samuel Pitoiset
ac,radv,radeonsi: remove LLVM 7 support
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: remove the unsafemath debug option
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-08-12
Marek Olšák
radeonsi/nir: implement default tess level system values
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: add global use_ngg and use_ngg_streamou...
blob
|
commitdiff
|
raw
|
diff to current
2019-08-06
Marek Olšák
radeonsi/gfx10: fix input VGPRs for legacy VS
blob
|
commitdiff
|
raw
|
diff to current
2019-08-06
Marek Olšák
radeonsi: add missing prints into si_dump_shader_key
blob
|
commitdiff
|
raw
|
diff to current
2019-07-31
Eric Engestrom
tree-wide: replace MAYBE_UNUSED with ASSERTED
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: don't use lp_build_if for the wrapping if...
blob
|
commitdiff
|
raw
|
diff to current
2019-07-31
Marek Olšák
radeonsi: don't use lp_build_if (in most common places)
blob
|
commitdiff
|
raw
|
diff to current
2019-07-31
Marek Olšák
radeonsi: don't use lp_build_alloca
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-23
Marek Olšák
radeonsi: fix warning: ‘ret’ may be used uninitialized
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: use 32-bit wavemasks for Wave32
blob
|
commitdiff
|
raw
|
diff to current
2019-07-20
Marek Olšák
ac/rtld: add support for Wave32
blob
|
commitdiff
|
raw
|
diff to current
2019-07-20
Marek Olšák
radeonsi: assume that selector != NULL for compute...
blob
|
commitdiff
|
raw
|
diff to current
2019-07-20
Marek Olšák
radeonsi: set threadgroup size to 0 for threadgroups...
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: clean up ESGS ring size computation
blob
|
commitdiff
|
raw
|
diff to current
2019-07-20
Marek Olšák
radeonsi/gfx10: fix unnecessary LDS overallocation...
blob
|
commitdiff
|
raw
|
diff to current
2019-07-09
Marek Olšák
radeonsi: reorder shader IO indices for better IO space...
blob
|
commitdiff
|
raw
|
diff to current
2019-07-09
Marek Olšák
radeonsi: cosmetic cleanup in si_shader_io_get_unique_index
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-04
Marek Olšák
ac: replace glc,slc with cache_policy for loads
blob
|
commitdiff
|
raw
|
diff to current
2019-07-04
Marek Olšák
ac: replace glc,slc with cache_policy for stores
blob
|
commitdiff
|
raw
|
diff to current
2019-07-03
Marek Olšák
radeonsi/gfx10: fix legacy GS
blob
|
commitdiff
|
raw
|
diff to current
2019-07-03
Marek Olšák
ac: rework ac_build_waitcnt for gfx10
blob
|
commitdiff
|
raw
|
diff to current
2019-07-03
Marek Olšák
radeonsi/gfx10: implement si_shader_vs
blob
|
commitdiff
|
raw
|
diff to current
2019-07-03
Marek Olšák
radeonsi/gfx10: unpack GS invocation ID
blob
|
commitdiff
|
raw
|
diff to current
2019-07-03
Marek Olšák
radeonsi/gfx10: cosmetic changes
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 NGG GS color clamping
blob
|
commitdiff
|
raw
|
diff to current
2019-07-03
Marek Olšák
radeonsi/gfx10: fix a possible hang with exp pos0 with...
blob
|
commitdiff
|
raw
|
diff to current
2019-07-03
Marek Olšák
radeonsi/gfx10: fix PS exports for SPI_SHADER_32_AR
blob
|
commitdiff
|
raw
|
diff to current
2019-07-03
Nicolai Hähnle
radeonsi/gfx10: implement streamout
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: re-order the initialization order in...
blob
|
commitdiff
|
raw
|
diff to current
next