projects
/
mesa.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
radv/gfx10: add an option to switch from legacy to NGG streamout
[mesa.git]
/
src
/
amd
/
vulkan
/
radv_shader.c
2019-09-16
Samuel Pitoiset
radv/gfx10: add an option to switch from legacy to...
blob
|
commitdiff
|
raw
2019-09-10
Samuel Pitoiset
radv/gfx10: declare a LDS symbol for the NGG emit space
blob
|
commitdiff
|
raw
|
diff to current
2019-09-10
Samuel Pitoiset
radv: fill shader info for all stages in the pipeline
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
Samuel Pitoiset
radv: merge radv_shader_variant_info into radv_shader_info
blob
|
commitdiff
|
raw
|
diff to current
2019-09-06
Vasily Khoruzhick
nir: allow specifying filter callback in lower_alu_to_s...
blob
|
commitdiff
|
raw
|
diff to current
2019-09-05
Connor Abbott
radv: Call nir_propagate_invariant()
blob
|
commitdiff
|
raw
|
diff to current
2019-09-05
Connor Abbott
ac/nir: Enable nir_opt_large_constants
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
radv: remove radv_init_llvm_target() helper
blob
|
commitdiff
|
raw
|
diff to current
2019-08-30
Samuel Pitoiset
radv: move lowering PS inputs/outputs at the right...
blob
|
commitdiff
|
raw
|
diff to current
2019-08-30
Samuel Pitoiset
radv: gather info about PS inputs in the shader info...
blob
|
commitdiff
|
raw
|
diff to current
2019-08-27
Samuel Pitoiset
radv: make use of has_ls_vgpr_init_bug
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
Samuel Pitoiset
ac,radv,radeonsi: remove LLVM 7 support
blob
|
commitdiff
|
raw
|
diff to current
2019-08-21
Samuel Pitoiset
radv: allow to enable VK_AMD_shader_ballot only on...
blob
|
commitdiff
|
raw
|
diff to current
2019-08-21
Bas Nieuwenhuizen
radv: Use correct vgpr_comp_cnt for VS if both prim_id...
blob
|
commitdiff
|
raw
|
diff to current
2019-08-12
Rhys Perry
nir: merge and extend nir_opt_move_comparisons and...
blob
|
commitdiff
|
raw
|
diff to current
2019-08-12
Bas Nieuwenhuizen
radv: Keep shader info when needed.
blob
|
commitdiff
|
raw
|
diff to current
2019-08-12
Bas Nieuwenhuizen
radv: Use string for nir dumping.
blob
|
commitdiff
|
raw
|
diff to current
2019-08-12
Bas Nieuwenhuizen
radv: Get max workgroup size without nir.
blob
|
commitdiff
|
raw
|
diff to current
2019-08-12
Bas Nieuwenhuizen
radv: Add utility function to calculate max waves.
blob
|
commitdiff
|
raw
|
diff to current
2019-08-12
Bas Nieuwenhuizen
radv: Properly use Wave64 for non-NGG GS and copy shader.
blob
|
commitdiff
|
raw
|
diff to current
2019-08-12
Bas Nieuwenhuizen
radv: Put wave size in shader options/info.
blob
|
commitdiff
|
raw
|
diff to current
2019-08-02
Bas Nieuwenhuizen
ac/nir,radv: Optimize bounds check for 64 bit CAS.
blob
|
commitdiff
|
raw
|
diff to current
2019-08-02
Samuel Pitoiset
radv/gfx10: use the correct target machine for Wave32
blob
|
commitdiff
|
raw
|
diff to current
2019-08-02
Samuel Pitoiset
radv/gfx10: add Wave32 support for vertex, tessellation...
blob
|
commitdiff
|
raw
|
diff to current
2019-08-02
Samuel Pitoiset
radv/gfx10: add Wave32 support for fragment shaders
blob
|
commitdiff
|
raw
|
diff to current
2019-07-31
Samuel Pitoiset
radv/gfx10: add Wave32 support for compute shaders
blob
|
commitdiff
|
raw
|
diff to current
2019-07-30
Daniel Schürmann
radv: Don't include radv_private.h from radv_shader.h
blob
|
commitdiff
|
raw
|
diff to current
2019-07-29
Connor Abbott
radv: Delete unused local variables in optimization...
blob
|
commitdiff
|
raw
|
diff to current
2019-07-24
Samuel Pitoiset
radv/gfx10: emit streamout shader config
blob
|
commitdiff
|
raw
|
diff to current
2019-07-24
Samuel Pitoiset
radv/gfx10: fix VS input VGPRs with the legacy path
blob
|
commitdiff
|
raw
|
diff to current
2019-07-23
Samuel Pitoiset
radv: fix dumping disassembly with RADV_DEBUG=shaders
blob
|
commitdiff
|
raw
|
diff to current
2019-07-22
Daniel Schürmann
radv: move nir_opt_conditional_discard out of optimizat...
blob
|
commitdiff
|
raw
|
diff to current
2019-07-20
Bas Nieuwenhuizen
radv: Fix uninitialized warning.
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-19
Dave Airlie
radv: fix crash in shader tracing.
blob
|
commitdiff
|
raw
|
diff to current
2019-07-18
Timothy Arceri
radv: dont store disasm string unless keep_shader_info...
blob
|
commitdiff
|
raw
|
diff to current
2019-07-17
Samuel Pitoiset
radv/gfx10: implement VK_EXT_post_depth_coverage
blob
|
commitdiff
|
raw
|
diff to current
2019-07-17
Samuel Pitoiset
radv/gfx10: fallback to the legacy path if tess and...
blob
|
commitdiff
|
raw
|
diff to current
2019-07-15
Samuel Pitoiset
radv/gfx10: enable OC_LDS_EN for NGG GS if the ES stage...
blob
|
commitdiff
|
raw
|
diff to current
2019-07-15
Samuel Pitoiset
radv/gfx10: allocate ESGS ring space for exporting...
blob
|
commitdiff
|
raw
|
diff to current
2019-07-12
Samuel Pitoiset
radv/gfx10: set HS/GS/CS.WGP_MODE
blob
|
commitdiff
|
raw
|
diff to current
2019-07-12
Samuel Pitoiset
radv: tidy up radv_get_shader_name() and add NGG stages
blob
|
commitdiff
|
raw
|
diff to current
2019-07-11
Samuel Pitoiset
radv/gfx10: implement support for GS as NGG
blob
|
commitdiff
|
raw
|
diff to current
2019-07-11
Bas Nieuwenhuizen
radv/gfx10: Use correct ES shader for es_vgpr_comp_cnt...
blob
|
commitdiff
|
raw
|
diff to current
2019-07-10
Connor Abbott
radv: Don't optimize after lowering FS inputs
blob
|
commitdiff
|
raw
|
diff to current
2019-07-09
Samuel Pitoiset
radv: set correct number of VGPRs for GS on GFX10
blob
|
commitdiff
|
raw
|
diff to current
2019-07-09
Samuel Pitoiset
radv: fix computing the number of ES VGPRS for TES...
blob
|
commitdiff
|
raw
|
diff to current
2019-07-09
Bas Nieuwenhuizen
radv/gfx10: Add pipeline state support for tess.
blob
|
commitdiff
|
raw
|
diff to current
2019-07-08
Connor Abbott
radv: Use NIR barycentric intrinsics
blob
|
commitdiff
|
raw
|
diff to current
2019-07-08
Connor Abbott
radv: Make FragCoord a sysval
blob
|
commitdiff
|
raw
|
diff to current
2019-07-08
Daniel Schürmann
radv: Lower input attachments in NIR.
blob
|
commitdiff
|
raw
|
diff to current
2019-07-07
Samuel Pitoiset
radv/gfx10: implement NGG support (VS only)
blob
|
commitdiff
|
raw
|
diff to current
2019-07-07
Bas Nieuwenhuizen
radv/gfx10: Set MEM_ORDERED flags on shaders.
blob
|
commitdiff
|
raw
|
diff to current
2019-07-07
Samuel Pitoiset
radv/gfx10: do not set stream output shader config
blob
|
commitdiff
|
raw
|
diff to current
2019-07-07
Samuel Pitoiset
radv/gfx10: implement radv_fill_shader_variant()
blob
|
commitdiff
|
raw
|
diff to current
2019-07-04
Bas Nieuwenhuizen
radv: Move more stuff to variant create time.
blob
|
commitdiff
|
raw
|
diff to current
2019-07-04
Bas Nieuwenhuizen
radv: Add the concept of radv shader binaries.
blob
|
commitdiff
|
raw
|
diff to current
2019-07-04
Bas Nieuwenhuizen
radv: Add export_prim_id to the shader variant info.
blob
|
commitdiff
|
raw
|
diff to current
2019-07-04
Bas Nieuwenhuizen
radv: Merge rsrc1/rsrc2 fields with the config fields.
blob
|
commitdiff
|
raw
|
diff to current
2019-07-03
Nicolai Hähnle
amd/common/gfx10: add register JSON
blob
|
commitdiff
|
raw
|
diff to current
2019-07-01
Sagar Ghuge
nir: Add lower_rotate flag and set to true in all drivers
blob
|
commitdiff
|
raw
|
diff to current
2019-07-01
Samuel Pitoiset
radv: rework how the number of VGPRs is computed
blob
|
commitdiff
|
raw
|
diff to current
2019-07-01
Samuel Pitoiset
radv: the number of VGPR_COMP_CNT for GS is expected...
blob
|
commitdiff
|
raw
|
diff to current
2019-07-01
Samuel Pitoiset
radv: reduce number of VGPRs for TESS_EVAL if primitive...
blob
|
commitdiff
|
raw
|
diff to current
2019-06-24
Daniel Schürmann
amd/common: lower bitfield_extract to ubfe/ibfe.
blob
|
commitdiff
|
raw
|
diff to current
2019-06-24
Daniel Schürmann
amd/common: lower bitfield_insert to bfm & bitfield_select
blob
|
commitdiff
|
raw
|
diff to current
2019-06-13
Daniel Schürmann
radv: enable AMD_shader_ballot with RADV_PERFTEST_SHADE...
blob
|
commitdiff
|
raw
|
diff to current
2019-06-13
Daniel Schürmann
spirv/nir: add support for AMD_shader_ballot and Groups...
blob
|
commitdiff
|
raw
|
diff to current
2019-06-04
Nicolai Hähnle
amd/common: use generated register header
blob
|
commitdiff
|
raw
|
diff to current
2019-05-29
Caio Marcelo de...
spirv: Change spirv_to_nir() to return a nir_shader
blob
|
commitdiff
|
raw
|
diff to current
2019-05-29
Caio Marcelo de...
radv: Don't re-use entry_point pointer from spirv_to_nir
blob
|
commitdiff
|
raw
|
diff to current
2019-05-20
Caio Marcelo de...
spirv, radv, anv: Replace ptr_type with addr_format
blob
|
commitdiff
|
raw
|
diff to current
2019-05-17
Samuel Pitoiset
radv: add a workaround for Monster Hunter World and...
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-10
Jonathan Marek
nir: allow specifying a set of opcodes in lower_alu_to_...
blob
|
commitdiff
|
raw
|
diff to current
2019-05-09
Ian Romanick
nir: Initialize lower_flrp_progress everywhere
blob
|
commitdiff
|
raw
|
diff to current
2019-05-08
Timothy Arceri
radv: call constant folding before opt algebraic
blob
|
commitdiff
|
raw
|
diff to current
2019-05-07
Ian Romanick
nir: Use the flrp lowering pass instead of nir_opt_alge...
blob
|
commitdiff
|
raw
|
diff to current
2019-04-30
Juan A. Suarez Romero
radv: enable descriptor indexing capabilities
blob
|
commitdiff
|
raw
|
diff to current
2019-04-25
Bas Nieuwenhuizen
radv: Run the new ycbcr lowering pass.
blob
|
commitdiff
|
raw
|
diff to current
2019-04-22
Samuel Pitoiset
radv: add VK_NV_compute_shader_derivates support
blob
|
commitdiff
|
raw
|
diff to current
2019-04-17
Samuel Pitoiset
radv: add VK_KHR_shader_atomic_int64 but disable it...
blob
|
commitdiff
|
raw
|
diff to current
2019-04-16
Samuel Pitoiset
radv: sort the shader capabilities alphabetically
blob
|
commitdiff
|
raw
|
diff to current
2019-04-15
Samuel Pitoiset
radv: enable VK_KHR_shader_float16_int8
blob
|
commitdiff
|
raw
|
diff to current
2019-04-09
Timothy Arceri
nir/radv: remove restrictions on opt_if_loop_last_conti...
blob
|
commitdiff
|
raw
|
diff to current
2019-04-01
Samuel Pitoiset
radv: partially enable VK_KHR_shader_float16_int8
blob
|
commitdiff
|
raw
|
diff to current
2019-04-01
Rhys Perry
radv: lower 16-bit flrp
blob
|
commitdiff
|
raw
|
diff to current
2019-03-28
Samuel Pitoiset
radv: do not lower frexp_exp and frexp_sig
blob
|
commitdiff
|
raw
|
diff to current
2019-03-22
Samuel Pitoiset
spirv,nir: lower frexp_exp/frexp_sig inside a new NIR...
blob
|
commitdiff
|
raw
|
diff to current
2019-03-21
Rhys Perry
radv: enable VK_KHR_8bit_storage
blob
|
commitdiff
|
raw
|
diff to current
2019-03-21
Jason Ekstrand
anv,radv,turnip: Lower TG4 offsets with nir_lower_tex
blob
|
commitdiff
|
raw
|
diff to current
2019-03-06
Samuel Pitoiset
radv: enable lower_mul_2x32_64
blob
|
commitdiff
|
raw
|
diff to current
2019-02-06
Bas Nieuwenhuizen
radv: Implement VK_EXT_buffer_device_address.
blob
|
commitdiff
|
raw
|
diff to current
2019-02-01
Samuel Pitoiset
radv: fix build
blob
|
commitdiff
|
raw
|
diff to current
2019-02-01
Timothy Arceri
radv: take LDS into account for compute shader occupanc...
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-29
Bas Nieuwenhuizen
radv/winsys: Set winsys bo priority on creation.
blob
|
commitdiff
|
raw
|
diff to current
next