projects
/
mesa.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
util: introduce os_dupfd_cloexec() helper
[mesa.git]
/
src
/
amd
/
2020-06-17
Samuel Pitoiset
radv/aco: enable FP16 features/extensions on GFX9+
tree
|
commitdiff
2020-06-17
Rhys Perry
aco: fix validation of opsel when set for the definition
tree
|
commitdiff
2020-06-17
Rhys Perry
aco: fix sub-dword opsel/sdwa checks
tree
|
commitdiff
2020-06-17
Rhys Perry
aco: fix validation error from vgpr spill/restore code
tree
|
commitdiff
2020-06-16
Daniel Schürmann
aco: don't allow SGPRs on logical phis
tree
|
commitdiff
2020-06-16
Daniel Schürmann
aco: reorder calls to aco_validate() and cleanup aco_co...
tree
|
commitdiff
2020-06-16
Rob Clark
radv: don't set num_components for non-vectorized intri...
tree
|
commitdiff
2020-06-15
Rhys Perry
aco: fix encoding of certain s_setreg_imm32_b32 instruc...
tree
|
commitdiff
2020-06-15
Rhys Perry
aco: improve check for moving temporaries out of fixed...
tree
|
commitdiff
2020-06-15
Rhys Perry
aco: allow GFX9 partial writes with instructions which...
tree
|
commitdiff
2020-06-15
Rhys Perry
aco: add more opcodes to can_swap_operands
tree
|
commitdiff
2020-06-15
Samuel Pitoiset
aco: allow to swap operands for some 16-bit float instr...
tree
|
commitdiff
2020-06-15
Rhys Perry
aco: validate sub-dword pseudo instructions
tree
|
commitdiff
2020-06-15
Rhys Perry
aco: optimize 16-bit and 64-bit float comparisons
tree
|
commitdiff
2020-06-15
Rhys Perry
aco: copy-propagate constants through p_extract_vector...
tree
|
commitdiff
2020-06-15
Rhys Perry
aco: improve 8/16-bit constants
tree
|
commitdiff
2020-06-15
Rhys Perry
aco: use 32-bit inline constants for 16-bit integer...
tree
|
commitdiff
2020-06-15
Rhys Perry
aco: fix half_pi constant for 16-bit fsin/fcos
tree
|
commitdiff
2020-06-15
Rhys Perry
aco: improve sub-dword check for sgpr/constant propagation
tree
|
commitdiff
2020-06-15
Rhys Perry
aco: create 16-bit input and output modifiers
tree
|
commitdiff
2020-06-15
Rhys Perry
aco: update comment about preserving fp16/fp64 denormals
tree
|
commitdiff
2020-06-15
Rhys Perry
aco: create 16-bit mad/fma
tree
|
commitdiff
2020-06-15
Rhys Perry
aco: try to use fma instead of mad when denormals are...
tree
|
commitdiff
2020-06-15
Rhys Perry
aco: create mads when signed zeros should be preserved
tree
|
commitdiff
2020-06-15
Rhys Perry
aco: add and set precise flag
tree
|
commitdiff
2020-06-15
Rhys Perry
aco: use p_as_uniform in emit_vop1_instruction
tree
|
commitdiff
2020-06-15
Rhys Perry
aco: improve code for f2{i,u}{8,16}
tree
|
commitdiff
2020-06-15
Rhys Perry
aco: use num_opcodes instead of last_opcode
tree
|
commitdiff
2020-06-15
Samuel Pitoiset
ac: add ac_choose_spi_color_formats() to common code
tree
|
commitdiff
2020-06-13
Erik Faye-Lund
radv: update internal reference
tree
|
commitdiff
2020-06-12
Daniel Schürmann
aco: fix shared subdword loads
tree
|
commitdiff
2020-06-12
Samuel Pitoiset
radv/llvm: implement radv_enable_mrt_output_nan_fixup...
tree
|
commitdiff
2020-06-12
Samuel Pitoiset
aco: implement radv_enable_mrt_output_nan_fixup workaround
tree
|
commitdiff
2020-06-12
Samuel Pitoiset
radv: add new drirc option radv_enable_mrt_output_nan_fixup
tree
|
commitdiff
2020-06-12
Samuel Pitoiset
radv: set DB_SHADER_CONTROL.CONSERVATIVE_Z_EXPORT correctly
tree
|
commitdiff
2020-06-11
Mauro Rossi
android: aco: add aco_ir.cpp to Makefile.sources
tree
|
commitdiff
2020-06-11
Marek Olšák
ac/surface: don't free dcc_retile_map on failure
tree
|
commitdiff
2020-06-11
Marek Olšák
ac/surface: enable DCC for the first level in the mip...
tree
|
commitdiff
2020-06-11
Marek Olšák
ac/surface: require that gfx8 doesn't have DCC in order...
tree
|
commitdiff
2020-06-11
Marek Olšák
ac/surface: don't set is_displayable if displayable...
tree
|
commitdiff
2020-06-11
Marek Olšák
amd/addrlib: fix the C++ one definition rule violation
tree
|
commitdiff
2020-06-10
Marek Olšák
ac/surface: cache DCC retile maps (v2)
tree
|
commitdiff
2020-06-10
Marek Olšák
ac/surface: add a wrapper structure to hold ADDR_HANDLE
tree
|
commitdiff
2020-06-10
Marek Olšák
amd/addrlib: remove unused members of ADDR2_COMPUTE_DCC...
tree
|
commitdiff
2020-06-10
Marek Olšák
amd/addrlib: don't recompute DCC info for every Compute...
tree
|
commitdiff
2020-06-10
Marek Olšák
ac/surface: don't recompute the DCC retile map for...
tree
|
commitdiff
2020-06-10
Rhys Perry
aco: fix moving sub-dword values out of a register...
tree
|
commitdiff
2020-06-10
Rhys Perry
aco: use Info::definition_size instead of definition...
tree
|
commitdiff
2020-06-10
Rhys Perry
aco: add Info::{operand_size,definition_size}
tree
|
commitdiff
2020-06-10
Rhys Perry
aco: prefer 4-byte aligned definitions
tree
|
commitdiff
2020-06-10
Rhys Perry
aco: allow reading/writing upper halves/bytes when...
tree
|
commitdiff
2020-06-10
Rhys Perry
aco: p_extract_vector in 64-bit u2f16/i2f16
tree
|
commitdiff
2020-06-10
Rhys Perry
aco: validate instructions reading/writing upper halves...
tree
|
commitdiff
2020-06-10
Pierre-Eric Pellou...
ac/surface: fix epitch when modifying surf_pitch
tree
|
commitdiff
2020-06-10
Pierre-Eric Pellou...
ac/surface: set SCANOUT if surf->is_displayable
tree
|
commitdiff
2020-06-10
Samuel Pitoiset
ac/nir: fix integer comparisons with pointers
tree
|
commitdiff
2020-06-09
Samuel Pitoiset
radv/aco: enable shaderInt8 and VK_KHR_shader_float16_i...
tree
|
commitdiff
2020-06-09
Samuel Pitoiset
radv/aco: enable shaderInt16 on GFX6-GFX7
tree
|
commitdiff
2020-06-09
Samuel Pitoiset
radv/aco: enable 8-bit/16-bit storage on GFX6-GFX7
tree
|
commitdiff
2020-06-09
Daniel Schürmann
aco: remove unnecessary split- and create_vector instru...
tree
|
commitdiff
2020-06-09
Samuel Pitoiset
aco: fix alignment of vectors with 4 elements
tree
|
commitdiff
2020-06-09
Samuel Pitoiset
aco: implement 8-bit/16-bit conversions on GFX6-GFX7
tree
|
commitdiff
2020-06-09
Daniel Schürmann
aco: optimize packing of 16bit subdword registers on...
tree
|
commitdiff
2020-06-09
Daniel Schürmann
aco: skip partial copies on first iteration when loweri...
tree
|
commitdiff
2020-06-09
Daniel Schürmann
aco: coalesce copies more aggressively when lowering...
tree
|
commitdiff
2020-06-09
Daniel Schürmann
aco: add and use scratch SGPR to lower subdword p_creat...
tree
|
commitdiff
2020-06-09
Daniel Schürmann
aco: adjust GFX6 subdword lowering workarounds for...
tree
|
commitdiff
2020-06-09
Daniel Schürmann
aco: Workarounds subdword lowering on GFX6/7
tree
|
commitdiff
2020-06-09
Daniel Schürmann
aco: use full-register instructions to implement subdwo...
tree
|
commitdiff
2020-06-09
Daniel Schürmann
aco: simplify statistics collection for copies
tree
|
commitdiff
2020-06-09
Daniel Schürmann
aco: fix register assignment for p_create_vector on...
tree
|
commitdiff
2020-06-09
Marek Olšák
radeonsi: add support for Sienna Cichlid
tree
|
commitdiff
2020-06-09
Marek Olšák
ac: align num_vgprs for gfx10.3
tree
|
commitdiff
2020-06-09
Marek Olšák
radeonsi: don't set any XNACK options on gfx10.3
tree
|
commitdiff
2020-06-09
Marek Olšák
radeonsi: implement R9G9B9E5 render target and image...
tree
|
commitdiff
2020-06-09
Marek Olšák
radeonsi: enable larger SDMA clears and copies on gfx10.3
tree
|
commitdiff
2020-06-09
Marek Olšák
ac/surface: add displayable DCC code for gfx10.3
tree
|
commitdiff
2020-06-09
Marek Olšák
ac,radeonsi: start adding support for gfx10.3
tree
|
commitdiff
2020-06-09
Marek Olšák
ac,radeonsi: replace == GFX10 with >= GFX10 where it...
tree
|
commitdiff
2020-06-09
Marek Olšák
radeonsi: enable ARB_sparse_buffer
tree
|
commitdiff
2020-06-09
Samuel Pitoiset
radv/llvm: expose VK_EXT_shader_demote_to_helper_invoca...
tree
|
commitdiff
2020-06-08
Rhys Perry
aco: use v_xor3_b32
tree
|
commitdiff
2020-06-08
Rhys Perry
ac/gpu_info, radv: set max_wave64_per_simd to 20 on...
tree
|
commitdiff
2020-06-08
Samuel Pitoiset
ac/nir: adjust an assertion for D16 on GFX6-GFX7
tree
|
commitdiff
2020-06-06
Vinson Lee
Switch from cElementTree to ElementTree.
tree
|
commitdiff
2020-06-05
Rhys Perry
radv: set keep_statistic_info with RADV_DEBUG=shaderstats
tree
|
commitdiff
2020-06-05
Samuel Pitoiset
radv/aco: enable VK_KHR_shader_subgroup_extended_types...
tree
|
commitdiff
2020-06-05
Samuel Pitoiset
aco: fix nir_intrinsic_quad_* with 8-bit in GFX6-GFX7
tree
|
commitdiff
2020-06-05
Samuel Pitoiset
aco: fix sign-extend 8-bit subgroup operations on GFX6...
tree
|
commitdiff
2020-06-05
Samuel Pitoiset
aco: use v_bfe_u32 for unsigned reductions sign-extensi...
tree
|
commitdiff
2020-06-05
Bas Nieuwenhuizen
radv: Use ac_surface to allocate aux surfaces.
tree
|
commitdiff
2020-06-05
Bas Nieuwenhuizen
amd/common: Add total alignment calculation.
tree
|
commitdiff
2020-06-05
Bas Nieuwenhuizen
radv: Allocate values/predicates at the end of the...
tree
|
commitdiff
2020-06-05
Bas Nieuwenhuizen
radv: Disable HTILE in ac_surface.
tree
|
commitdiff
2020-06-05
Bas Nieuwenhuizen
radv: Disable DCC in ac_surface.
tree
|
commitdiff
2020-06-05
Bas Nieuwenhuizen
radv: Use offsets in surface struct.
tree
|
commitdiff
2020-06-05
Bas Nieuwenhuizen
radv: Rely on ac_surface for avoiding cmask for linear...
tree
|
commitdiff
2020-06-05
Bas Nieuwenhuizen
radv: Enforce the contiguous memory for DCC layers...
tree
|
commitdiff
2020-06-05
Bas Nieuwenhuizen
radv: Pass no_metadata_planes info in to ac_surface.
tree
|
commitdiff
2020-06-05
Bas Nieuwenhuizen
radv: Use ac_surface to determine fmask enable.
tree
|
commitdiff
next