projects
/
mesa.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
radv: lower 64-bit dfloor on GFX6 for fixing precision issues
[mesa.git]
/
src
/
amd
/
vulkan
/
radv_shader.c
2020-06-25
Samuel Pitoiset
radv: lower 64-bit dfloor on GFX6 for fixing precision...
blob
|
commitdiff
|
raw
2020-06-25
Samuel Pitoiset
radv: lower 64-bit drcp/dsqrt/drsq for fixing precision...
blob
|
commitdiff
|
raw
|
diff to current
2020-06-24
Bas Nieuwenhuizen
radv: Make radv_alloc_shader_memory static.
blob
|
commitdiff
|
raw
|
diff to current
2020-06-24
Bas Nieuwenhuizen
radv: Handle mmap failures.
blob
|
commitdiff
|
raw
|
diff to current
2020-06-22
Daniel Schürmann
radv/aco: implement logic64 instead of lowering
blob
|
commitdiff
|
raw
|
diff to current
2020-06-17
Samuel Pitoiset
radv/aco: enable FP16 features/extensions on GFX9+
blob
|
commitdiff
|
raw
|
diff to current
2020-06-12
Samuel Pitoiset
radv: add new drirc option radv_enable_mrt_output_nan_fixup
blob
|
commitdiff
|
raw
|
diff to current
2020-06-09
Samuel Pitoiset
radv/aco: enable shaderInt8 and VK_KHR_shader_float16_i...
blob
|
commitdiff
|
raw
|
diff to current
2020-06-09
Samuel Pitoiset
radv/aco: enable shaderInt16 on GFX6-GFX7
blob
|
commitdiff
|
raw
|
diff to current
2020-06-09
Samuel Pitoiset
radv/aco: enable 8-bit/16-bit storage on GFX6-GFX7
blob
|
commitdiff
|
raw
|
diff to current
2020-06-09
Marek Olšák
ac: align num_vgprs for gfx10.3
blob
|
commitdiff
|
raw
|
diff to current
2020-06-09
Samuel Pitoiset
radv/llvm: expose VK_EXT_shader_demote_to_helper_invoca...
blob
|
commitdiff
|
raw
|
diff to current
2020-06-03
Timothy Arceri
nir: add callback to nir_remove_dead_variables()
blob
|
commitdiff
|
raw
|
diff to current
2020-06-02
Marek Olšák
ac: rename has_double_rate_fp16 -> has_packed_math_16bit
blob
|
commitdiff
|
raw
|
diff to current
2020-05-25
Samuel Pitoiset
radv: advertise VK_AMD_texture_gather_bias_lod
blob
|
commitdiff
|
raw
|
diff to current
2020-05-14
Samuel Pitoiset
radv: enable shaderResourceMinLod
blob
|
commitdiff
|
raw
|
diff to current
2020-05-13
Samuel Pitoiset
radv: use the base object struct types
blob
|
commitdiff
|
raw
|
diff to current
2020-05-13
Samuel Pitoiset
radv: use the common base object type for VkDevice
blob
|
commitdiff
|
raw
|
diff to current
2020-04-24
Rhys Perry
radv/aco: enable 8/16-bit storage and int8/int16 on...
blob
|
commitdiff
|
raw
|
diff to current
2020-04-24
Rhys Perry
radv: allocate larger shader memory slabs if needed
blob
|
commitdiff
|
raw
|
diff to current
2020-04-24
Jason Ekstrand
spirv: Use nir_const_value for spec constants
blob
|
commitdiff
|
raw
|
diff to current
2020-04-24
Jason Ekstrand
radv: Properly handle all sizes of specialization constants
blob
|
commitdiff
|
raw
|
diff to current
2020-04-17
Samuel Pitoiset
radv: set missing SHARED_VGPR_CNT for NGG VS and ACO
blob
|
commitdiff
|
raw
|
diff to current
2020-04-09
Samuel Pitoiset
radv: only expose shaderFloat16 for chips with double...
blob
|
commitdiff
|
raw
|
diff to current
2020-04-08
Samuel Pitoiset
radv: enable lowering of GS intrinsics for the LLVM...
blob
|
commitdiff
|
raw
|
diff to current
2020-04-07
Timur Kristóf
radv: Print shader stage before disassembly.
blob
|
commitdiff
|
raw
|
diff to current
2020-04-03
Rhys Perry
radv, aco: collect statistics if requested but executab...
blob
|
commitdiff
|
raw
|
diff to current
2020-04-03
Rhys Perry
radv: add code for exposing compiler statistics
blob
|
commitdiff
|
raw
|
diff to current
2020-03-17
Marek Olšák
ac: unify denorm setting enforcement
blob
|
commitdiff
|
raw
|
diff to current
2020-03-17
Samuel Pitoiset
radv/gfx10: fix required ballot size with VK_EXT_subgro...
blob
|
commitdiff
|
raw
|
diff to current
2020-03-17
Samuel Pitoiset
radv/gfx10: fix required subgroup size with VK_EXT_subg...
blob
|
commitdiff
|
raw
|
diff to current
2020-03-13
Samuel Pitoiset
radv: add llvm_compiler_shader() helper
blob
|
commitdiff
|
raw
|
diff to current
2020-03-13
Samuel Pitoiset
radv: remove unnecessary LLVM includes
blob
|
commitdiff
|
raw
|
diff to current
2020-03-13
Samuel Pitoiset
radv: remove radv_shader_variant::aco_used
blob
|
commitdiff
|
raw
|
diff to current
2020-03-13
Samuel Pitoiset
radv: cleanup occurences of use_aco everywhere
blob
|
commitdiff
|
raw
|
diff to current
2020-03-12
Timur Kristóf
radv: Enable lowering dynamic quad broadcasts.
blob
|
commitdiff
|
raw
|
diff to current
2020-03-09
Daniel Schürmann
radv: use nir_lower_discard_to_demote to work around...
blob
|
commitdiff
|
raw
|
diff to current
2020-03-03
Samuel Pitoiset
ac: rename lds_size_per_cu to lds_size_per_workgroup
blob
|
commitdiff
|
raw
|
diff to current
2020-02-26
Samuel Pitoiset
radv/gfx10: adjust the number of VGPRs used to compute...
blob
|
commitdiff
|
raw
|
diff to current
2020-02-26
Samuel Pitoiset
radv/gfx10: adjust the LDS size used to compute waves
blob
|
commitdiff
|
raw
|
diff to current
2020-02-13
Samuel Pitoiset
radv: remove RADV_DEBUG=nosisched and RADV_PERFTEST...
blob
|
commitdiff
|
raw
|
diff to current
2020-02-12
Arcady Goldmints...
Rename nir_lower_constant_initializers to nir_lower_var...
blob
|
commitdiff
|
raw
|
diff to current
2020-01-29
Samuel Pitoiset
radv: implement VK_AMD_shader_explicit_vertex_parameter
blob
|
commitdiff
|
raw
|
diff to current
2020-01-24
Rhys Perry
radv/aco: use ACO for GS copy shaders
blob
|
commitdiff
|
raw
|
diff to current
2020-01-24
Rhys Perry
aco: implement GS on GFX7-8
blob
|
commitdiff
|
raw
|
diff to current
2020-01-24
Rhys Perry
radv/aco,aco: implement GS on GFX9+
blob
|
commitdiff
|
raw
|
diff to current
2020-01-23
Samuel Pitoiset
radv: advertise VK_AMD_shader_fragment_mask
blob
|
commitdiff
|
raw
|
diff to current
2020-01-09
Samuel Pitoiset
radv: advertise VK_AMD_shader_image_load_store_lod
blob
|
commitdiff
|
raw
|
diff to current
2019-12-12
Samuel Pitoiset
radv: enable SpvCapabilityImageMSArray
blob
|
commitdiff
|
raw
|
diff to current
2019-12-04
Samuel Pitoiset
radv: remove dead shader input/output variables
blob
|
commitdiff
|
raw
|
diff to current
2019-11-29
Samuel Pitoiset
radv,ac/nir: lower deref operations for shared memory
blob
|
commitdiff
|
raw
|
diff to current
2019-11-25
Connor Abbott
radv: Replace supports_spill with explict_scratch_args
blob
|
commitdiff
|
raw
|
diff to current
2019-11-25
Connor Abbott
aco: Use radv_shader_args in aco_compile_shader()
blob
|
commitdiff
|
raw
|
diff to current
2019-11-25
Connor Abbott
radv: Move argument declaration out of nir_to_llvm
blob
|
commitdiff
|
raw
|
diff to current
2019-11-15
Rhys Perry
radv: enable FP16/FP64 denormals earlier and only for...
blob
|
commitdiff
|
raw
|
diff to current
2019-11-15
Samuel Pitoiset
radv: remove useless RADV_DEBUG=unsafemath debug option
blob
|
commitdiff
|
raw
|
diff to current
2019-11-07
Rhys Perry
radv: adjust loop unrolling heuristics for int64
blob
|
commitdiff
|
raw
|
diff to current
2019-11-06
Samuel Pitoiset
radv: determine shaders wavesize at pipeline level
blob
|
commitdiff
|
raw
|
diff to current
2019-10-30
Samuel Pitoiset
radv: fix dumping SPIR-V into hang reports
blob
|
commitdiff
|
raw
|
diff to current
2019-10-26
Timothy Arceri
radv: for secure compile exit early from radv_shader_va...
blob
|
commitdiff
|
raw
|
diff to current
2019-10-23
Rhys Perry
radv: round vgprs/sgprs before calculating max_waves
blob
|
commitdiff
|
raw
|
diff to current
2019-10-18
Samuel Pitoiset
radv: implement VK_KHR_shader_float_controls
blob
|
commitdiff
|
raw
|
diff to current
2019-10-09
Samuel Pitoiset
radv: implement VK_KHR_shader_clock
blob
|
commitdiff
|
raw
|
diff to current
2019-10-04
Rhys Perry
radv/aco,aco: set lower_fmod
blob
|
commitdiff
|
raw
|
diff to current
2019-10-03
Samuel Pitoiset
radv: enable lower_fmod for the LLVM path
blob
|
commitdiff
|
raw
|
diff to current
2019-10-02
Samuel Pitoiset
radv/gfx10: fix the ESGS ring size symbol
blob
|
commitdiff
|
raw
|
diff to current
2019-09-30
Daniel Schürmann
radv/aco: Don't lower subtractions
blob
|
commitdiff
|
raw
|
diff to current
2019-09-26
Timur Kristóf
radv: Add debug option to dump meta shaders.
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-26
Timur Kristóf
radv: Set shared VGPR count in radv_postprocess_config.
blob
|
commitdiff
|
raw
|
diff to current
2019-09-26
Rhys Perry
aco,radv: rename record_llvm_ir/llvm_ir_string to recor...
blob
|
commitdiff
|
raw
|
diff to current
2019-09-26
Rhys Perry
radv/aco: return a correct name and description for...
blob
|
commitdiff
|
raw
|
diff to current
2019-09-26
Rhys Perry
aco,radv/aco: get dissassembly for release builds if...
blob
|
commitdiff
|
raw
|
diff to current
2019-09-19
Daniel Schürmann
radv: remove dead shared variables
blob
|
commitdiff
|
raw
|
diff to current
2019-09-19
Daniel Schürmann
radv/aco: enable VK_EXT_shader_demote_to_helper_invocation
blob
|
commitdiff
|
raw
|
diff to current
2019-09-19
Daniel Schürmann
radv/aco: Setup alternate path in RADV to support the...
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-16
Samuel Pitoiset
radv/gfx10: adjust the GS NGG scratch size for streamout
blob
|
commitdiff
|
raw
|
diff to current
2019-09-16
Samuel Pitoiset
radv/gfx10: add an option to switch from legacy to...
blob
|
commitdiff
|
raw
|
diff to current
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
next