index
:
~mattst88/mesa
add-f-d-d
arb_gpu_shader5
ballot
bug-109404
compact
dead/csel
dead/double-scheduler
dead/g45-transposed-read
dead/i965-sched-v3
dead/lround
dead/lround2
dead/lvn
dead/nir-vec4-rc
dead/pspom
dead/spf
dead/validate-old
dead/vec4-neg-mul-cse
dead/vec4-rc
dead/vector-logic
deferred/locking
deferred/no-peephole-sel
double-scheduler
experiment/brwinst-struct
experiment/cfg
experiment/demorgan-reverse
experiment/fsgenerator
experiment/glsl_ir_ssa
experiment/opt-1-minus-x-into-swiz
experiment/sample_lz
experiment/single-i965-gen
experiment/ssa
experiment/ssa-before-fixups
for-mark
for-rafael
fp64
jenkins
lvn
master
musl
sched
sched-eot
single-i965-gen
tag/oct-18-2013
tag/oct-2-2014
tag/oct-2-2014-2
vec4-lower-int-mul
vf-component-packing
wip/arb_shader_group_vote
wip/bool
wip/const-vf
wip/const-vf2
wip/dot
wip/gen4-optimize-int-conv
wip/lround
wip/nir-gvn
wip/nir-optimization-progress
wip/packing
wip/pending-scheduler
wip/predicate-block
wip/sample_lz
wip/sched-eot
wip/unorm
wip/validate
wip/vec4-builder
wip/vec4-lower-int-mul
mattst88's mesa repository
mattst88
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
amd
/
common
/
ac_surface.c
Age
Commit message (
Expand
)
Author
Files
Lines
2019-03-26
amd/surface: provide firstMipIdInTail for metadata surface calculations
Nicolai Hähnle
1
-0
/
+2
2018-12-20
radv: Work around non-renderable 128bpp compressed 3d textures on GFX9.
Bas Nieuwenhuizen
1
-2
/
+4
2018-12-19
ac/surface: 3D and cube surfaces are never displayable
Nicolai Hähnle
1
-3
/
+5
2018-11-29
amd/addrlib: update Mesa's copy of addrlib
Nicolai Hähnle
1
-2
/
+2
2018-11-29
ac/surface/gfx9: let addrlib choose the preferred swizzle kind
Nicolai Hähnle
1
-18
/
+4
2018-11-09
ac/surface: remove the overallocation workaround for Vega12
Marek Olšák
1
-4
/
+0
2018-10-30
radeonsi: add support for Raven2 (v2)
Marek Olšák
1
-0
/
+4
2018-08-28
ac/surface: fix CMASK fast clear for NPOT textures with mipmapping on SI/CI/VI
Marek Olšák
1
-2
/
+2
2018-07-31
ac/surface: fix MSAA corruption on Vega due to FMASK tile swizzle
Marek Olšák
1
-1
/
+1
2018-07-31
radeonsi: use storage_samples instead of color_samples in most places
Marek Olšák
1
-3
/
+3
2018-07-12
radeonsi: add support for Vega20
Marek Olšák
1
-0
/
+4
2018-06-25
radeonsi: move CMASK size computation into ac_surface
Marek Olšák
1
-0
/
+61
2018-06-25
ac/surface: move cmask_size/alignment into radeon_surf
Marek Olšák
1
-3
/
+3
2018-06-21
ac/surface: disallow rotated micro tile mode
Marek Olšák
1
-2
/
+19
2018-06-19
ac/surface: Set compressZ for stencil-only surfaces.
Bas Nieuwenhuizen
1
-1
/
+1
2018-05-24
ac/surface/gfx6: don't overallocate mipmapped HTILE
Marek Olšák
1
-2
/
+11
2018-05-23
ac/surface/gfx6: Don't force a tile index for fmask.
Bas Nieuwenhuizen
1
-1
/
+1
2018-05-20
ac/surface: Only align linear power of two fmt textures.
Bas Nieuwenhuizen
1
-2
/
+2
2018-05-14
radv: Add support for IMG_DATA_FORMAT_32_32_32.
Bas Nieuwenhuizen
1
-0
/
+4
2018-05-10
ac/surface: add EQAA support
Marek Olšák
1
-2
/
+27
2018-05-10
ac/surface: unify common legacy and gfx9 fmask fields
Marek Olšák
1
-10
/
+10
2018-05-10
ac/surface/gfx6: compute FMASK together with the color surface
Marek Olšák
1
-12
/
+74
2018-05-10
ac/surface/gfx9: fix a typo in CMASK RB/pipe alignment
Marek Olšák
1
-1
/
+1
2018-04-27
ac/surface: handle DCC subresource fast clear restriction on VI
Marek Olšák
1
-1
/
+20
2018-04-18
radeonsi: add support for VegaM
Marek Olšák
1
-0
/
+4
2018-04-12
ac/surface: Allow S swizzle for displayable surfaces.
Bas Nieuwenhuizen
1
-2
/
+5
2018-04-10
ac/surface: don't set the display flag for obviously unsupported cases (v2)
Marek Olšák
1
-4
/
+30
2018-04-10
ac/surface/gfx9: request desired micro tile mode explicitly
Marek Olšák
1
-4
/
+16
2018-03-29
util: Move util_is_power_of_two to bitscan.h and rename to util_is_power_of_t...
Ian Romanick
1
-1
/
+1
2018-03-28
ac/surface: set AddrSurfInfoIn.format = ADDR_FMT_8 for stencil, add assertions
Marek Olšák
1
-0
/
+8
2018-03-28
radeonsi: add support for Vega12
Marek Olšák
1
-7
/
+26
2018-03-28
amd/addrlib: update to the latest version for Vega12
Marek Olšák
1
-1
/
+1
2018-03-21
ac/surface: compute tile swizzle for GFX9
Marek Olšák
1
-2
/
+83
2017-11-30
ac/surface: always compute DCC info when DCC is possible on GFX9
Marek Olšák
1
-1
/
+0
2017-11-29
ac/surface: enable DCC computation for MSAA
Marek Olšák
1
-4
/
+2
2017-11-28
ac/surface: fix indentation
Nicolai Hähnle
1
-1
/
+1
2017-11-27
ac: change legacy_surf_level::slice_size to dword units
Marek Olšák
1
-1
/
+1
2017-11-08
amd/addrlib: update to latest version
Marek Olšák
1
-24
/
+29
2017-10-23
amd/common/gfx9: workaround DCC corruption more conservatively
Nicolai Hähnle
1
-7
/
+25
2017-10-12
ac/surface: add ac_surface::is_displayable
Marek Olšák
1
-0
/
+11
2017-09-21
ac/surface: handle error when choosing preferred swizzle mode
Nicolai Hähnle
1
-2
/
+4
2017-09-20
ac/surface: handle S8 on gfx9
Dave Airlie
1
-2
/
+7
2017-09-13
ac/surface: match Z and stencil tile config
Nicolai Hähnle
1
-7
/
+42
2017-09-13
ac/surface: sanity-check that we got a TC-compatible HTILE if requested
Nicolai Hähnle
1
-0
/
+6
2017-09-07
ac/surface: add radeon_surf::has_stencil for convenience
Marek Olšák
1
-0
/
+2
2017-08-22
ac/surface/gfx9: don't allow DCC for the smallest mipmap levels
Marek Olšák
1
-1
/
+18
2017-08-22
radeonsi/gfx9: properly handle imported textures with unexpected swizzle mode
Marek Olšák
1
-0
/
+5
2017-08-04
ac/surface: align DCC size for surfaces that use tile swizzle
Marek Olšák
1
-2
/
+9
2017-08-04
ac/surface: limit tile swizzle to non-mipmaps on SI
Marek Olšák
1
-1
/
+3
2017-08-04
ac/surface: enable tile swizzle for mipmapped textures
Marek Olšák
1
-34
/
+46
[next]