mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2025-12-24 13:10:10 +01:00
radeonsi: allow msaa sparse textures on gfx10+
The hardware doesn't support the prt layouts, but we can use normal layouts and ac_surface_addr_from_coord to determince which pages need to be committed. Reviewed-by: Marek Olšák <marek.olsak@amd.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/35206>
This commit is contained in:
parent
ee6d3a593e
commit
0e9ba3031e
4 changed files with 49 additions and 512 deletions
|
|
@ -1813,7 +1813,7 @@ static int gfx9_get_preferred_swizzle_mode(ADDR_HANDLE addrlib, const struct rad
|
|||
/* With PRT images we want to force 64 KiB block size so that the image
|
||||
* created is consistent with the format properties returned in Vulkan
|
||||
* independent of the image. */
|
||||
if (sin.flags.prt) {
|
||||
if (surf->flags & RADEON_SURF_PRT) {
|
||||
sin.forbiddenBlock.macroThin4KB = 1;
|
||||
sin.forbiddenBlock.macroThick4KB = 1;
|
||||
if (info->gfx_level >= GFX11) {
|
||||
|
|
@ -1821,6 +1821,9 @@ static int gfx9_get_preferred_swizzle_mode(ADDR_HANDLE addrlib, const struct rad
|
|||
sin.forbiddenBlock.gfx11.thick256KB = 1;
|
||||
}
|
||||
sin.forbiddenBlock.linear = 1;
|
||||
|
||||
if (in->numSamples > 1 && info->gfx_level >= GFX10)
|
||||
assert(sin.flags.prt == 0);
|
||||
} else if (surf->flags & RADEON_SURF_PREFER_4K_ALIGNMENT) {
|
||||
sin.forbiddenBlock.macroThin64KB = 1;
|
||||
sin.forbiddenBlock.macroThick64KB = 1;
|
||||
|
|
@ -2546,7 +2549,9 @@ static int gfx9_compute_surface(struct ac_addrlib *addrlib, const struct radeon_
|
|||
AddrSurfInfoIn.flags.texture = (is_color_surface && !(surf->flags & RADEON_SURF_NO_TEXTURE)) ||
|
||||
(surf->flags & RADEON_SURF_TC_COMPATIBLE_HTILE);
|
||||
AddrSurfInfoIn.flags.opt4space = 1;
|
||||
AddrSurfInfoIn.flags.prt = (surf->flags & RADEON_SURF_PRT) != 0;
|
||||
/* For GFX10+ MSAA PRT surface won't use the prt flag because it's not supported. */
|
||||
AddrSurfInfoIn.flags.prt = (surf->flags & RADEON_SURF_PRT) != 0 &&
|
||||
(config->info.samples <= 1 || info->gfx_level < GFX10);
|
||||
|
||||
AddrSurfInfoIn.numMipLevels = config->info.levels;
|
||||
AddrSurfInfoIn.numSamples = MAX2(1, config->info.samples);
|
||||
|
|
|
|||
|
|
@ -38,234 +38,8 @@ KHR-GL46.sparse_texture2_tests.StandardPageSizesTestCase,Fail
|
|||
KHR-GL46.sparse_texture2_tests.UncommittedRegionsAccess,Fail
|
||||
KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupColor,Fail
|
||||
KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Allocation_texture_2d_multisample_array_r11f_g11f_b10f,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Allocation_texture_2d_multisample_array_r16,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Allocation_texture_2d_multisample_array_r16_snorm,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Allocation_texture_2d_multisample_array_r16f,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Allocation_texture_2d_multisample_array_r16i,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Allocation_texture_2d_multisample_array_r16ui,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Allocation_texture_2d_multisample_array_r32f,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Allocation_texture_2d_multisample_array_r32i,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Allocation_texture_2d_multisample_array_r32ui,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Allocation_texture_2d_multisample_array_r8,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Allocation_texture_2d_multisample_array_r8_snorm,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Allocation_texture_2d_multisample_array_r8i,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Allocation_texture_2d_multisample_array_r8ui,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Allocation_texture_2d_multisample_array_rg16,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Allocation_texture_2d_multisample_array_rg16_snorm,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Allocation_texture_2d_multisample_array_rg16f,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Allocation_texture_2d_multisample_array_rg16i,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Allocation_texture_2d_multisample_array_rg16ui,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Allocation_texture_2d_multisample_array_rg32f,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Allocation_texture_2d_multisample_array_rg32i,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Allocation_texture_2d_multisample_array_rg32ui,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Allocation_texture_2d_multisample_array_rg8,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Allocation_texture_2d_multisample_array_rg8_snorm,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Allocation_texture_2d_multisample_array_rg8i,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Allocation_texture_2d_multisample_array_rg8ui,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Allocation_texture_2d_multisample_array_rgb10_a2,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Allocation_texture_2d_multisample_array_rgb10_a2ui,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Allocation_texture_2d_multisample_array_rgb565,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Allocation_texture_2d_multisample_array_rgba16,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Allocation_texture_2d_multisample_array_rgba16_snorm,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Allocation_texture_2d_multisample_array_rgba16f,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Allocation_texture_2d_multisample_array_rgba16i,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Allocation_texture_2d_multisample_array_rgba16ui,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Allocation_texture_2d_multisample_array_rgba32f,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Allocation_texture_2d_multisample_array_rgba32i,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Allocation_texture_2d_multisample_array_rgba8,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Allocation_texture_2d_multisample_array_rgba8_snorm,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Allocation_texture_2d_multisample_array_rgba8i,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Allocation_texture_2d_multisample_array_rgba8ui,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Allocation_texture_2d_multisample_r11f_g11f_b10f,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Allocation_texture_2d_multisample_r16,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Allocation_texture_2d_multisample_r16_snorm,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Allocation_texture_2d_multisample_r16f,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Allocation_texture_2d_multisample_r16i,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Allocation_texture_2d_multisample_r16ui,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Allocation_texture_2d_multisample_r32f,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Allocation_texture_2d_multisample_r32i,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Allocation_texture_2d_multisample_r32ui,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Allocation_texture_2d_multisample_r8,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Allocation_texture_2d_multisample_r8_snorm,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Allocation_texture_2d_multisample_r8i,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Allocation_texture_2d_multisample_r8ui,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Allocation_texture_2d_multisample_rg16,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Allocation_texture_2d_multisample_rg16_snorm,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Allocation_texture_2d_multisample_rg16f,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Allocation_texture_2d_multisample_rg16i,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Allocation_texture_2d_multisample_rg16ui,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Allocation_texture_2d_multisample_rg32f,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Allocation_texture_2d_multisample_rg32i,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Allocation_texture_2d_multisample_rg32ui,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Allocation_texture_2d_multisample_rg8,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Allocation_texture_2d_multisample_rg8_snorm,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Allocation_texture_2d_multisample_rg8i,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Allocation_texture_2d_multisample_rg8ui,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Allocation_texture_2d_multisample_rgb10_a2,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Allocation_texture_2d_multisample_rgb10_a2ui,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Allocation_texture_2d_multisample_rgb565,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Allocation_texture_2d_multisample_rgba16,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Allocation_texture_2d_multisample_rgba16_snorm,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Allocation_texture_2d_multisample_rgba16f,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Allocation_texture_2d_multisample_rgba16i,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Allocation_texture_2d_multisample_rgba16ui,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Allocation_texture_2d_multisample_rgba32f,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Allocation_texture_2d_multisample_rgba32i,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Allocation_texture_2d_multisample_rgba8,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Allocation_texture_2d_multisample_rgba8_snorm,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Allocation_texture_2d_multisample_rgba8i,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Allocation_texture_2d_multisample_rgba8ui,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Commitment_texture_2d_multisample_array_r11f_g11f_b10f,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Commitment_texture_2d_multisample_array_r16,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Commitment_texture_2d_multisample_array_r16_snorm,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Commitment_texture_2d_multisample_array_r16f,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Commitment_texture_2d_multisample_array_r16i,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Commitment_texture_2d_multisample_array_r16ui,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Commitment_texture_2d_multisample_array_r32f,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Commitment_texture_2d_multisample_array_r32i,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Commitment_texture_2d_multisample_array_r32ui,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Commitment_texture_2d_multisample_array_r8,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Commitment_texture_2d_multisample_array_r8_snorm,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Commitment_texture_2d_multisample_array_r8i,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Commitment_texture_2d_multisample_array_r8ui,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Commitment_texture_2d_multisample_array_rg16,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Commitment_texture_2d_multisample_array_rg16_snorm,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Commitment_texture_2d_multisample_array_rg16f,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Commitment_texture_2d_multisample_array_rg16i,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Commitment_texture_2d_multisample_array_rg16ui,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Commitment_texture_2d_multisample_array_rg32f,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Commitment_texture_2d_multisample_array_rg32i,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Commitment_texture_2d_multisample_array_rg32ui,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Commitment_texture_2d_multisample_array_rg8,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Commitment_texture_2d_multisample_array_rg8_snorm,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Commitment_texture_2d_multisample_array_rg8i,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Commitment_texture_2d_multisample_array_rg8ui,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Commitment_texture_2d_multisample_array_rgb10_a2,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Commitment_texture_2d_multisample_array_rgba16,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Commitment_texture_2d_multisample_array_rgba16_snorm,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Commitment_texture_2d_multisample_array_rgba16f,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Commitment_texture_2d_multisample_array_rgba16i,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Commitment_texture_2d_multisample_array_rgba16ui,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Commitment_texture_2d_multisample_array_rgba32f,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Commitment_texture_2d_multisample_array_rgba32i,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Commitment_texture_2d_multisample_array_rgba8,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Commitment_texture_2d_multisample_array_rgba8_snorm,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Commitment_texture_2d_multisample_array_rgba8i,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Commitment_texture_2d_multisample_array_rgba8ui,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Commitment_texture_2d_multisample_r11f_g11f_b10f,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Commitment_texture_2d_multisample_r16,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Commitment_texture_2d_multisample_r16_snorm,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Commitment_texture_2d_multisample_r16f,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Commitment_texture_2d_multisample_r16i,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Commitment_texture_2d_multisample_r16ui,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Commitment_texture_2d_multisample_r32f,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Commitment_texture_2d_multisample_r32i,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Commitment_texture_2d_multisample_r32ui,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Commitment_texture_2d_multisample_r8,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Commitment_texture_2d_multisample_r8_snorm,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Commitment_texture_2d_multisample_r8i,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Commitment_texture_2d_multisample_r8ui,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Commitment_texture_2d_multisample_rg16,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Commitment_texture_2d_multisample_rg16_snorm,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Commitment_texture_2d_multisample_rg16f,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Commitment_texture_2d_multisample_rg16i,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Commitment_texture_2d_multisample_rg16ui,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Commitment_texture_2d_multisample_rg32f,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Commitment_texture_2d_multisample_rg32i,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Commitment_texture_2d_multisample_rg32ui,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Commitment_texture_2d_multisample_rg8,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Commitment_texture_2d_multisample_rg8_snorm,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Commitment_texture_2d_multisample_rg8i,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Commitment_texture_2d_multisample_rg8ui,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Commitment_texture_2d_multisample_rgb10_a2,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Commitment_texture_2d_multisample_rgba16,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Commitment_texture_2d_multisample_rgba16_snorm,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Commitment_texture_2d_multisample_rgba16f,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Commitment_texture_2d_multisample_rgba16i,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Commitment_texture_2d_multisample_rgba16ui,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Commitment_texture_2d_multisample_rgba32f,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Commitment_texture_2d_multisample_rgba32i,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Commitment_texture_2d_multisample_rgba8,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Commitment_texture_2d_multisample_rgba8_snorm,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Commitment_texture_2d_multisample_rgba8i,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Commitment_texture_2d_multisample_rgba8ui,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup_texture_2d_array_depth_component16,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup_texture_2d_depth_component16,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup_texture_2d_multisample_array_r11f_g11f_b10f,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup_texture_2d_multisample_array_r16,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup_texture_2d_multisample_array_r16_snorm,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup_texture_2d_multisample_array_r16f,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup_texture_2d_multisample_array_r16i,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup_texture_2d_multisample_array_r16ui,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup_texture_2d_multisample_array_r32f,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup_texture_2d_multisample_array_r32i,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup_texture_2d_multisample_array_r32ui,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup_texture_2d_multisample_array_r8,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup_texture_2d_multisample_array_r8_snorm,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup_texture_2d_multisample_array_r8i,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup_texture_2d_multisample_array_r8ui,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup_texture_2d_multisample_array_rg16,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup_texture_2d_multisample_array_rg16_snorm,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup_texture_2d_multisample_array_rg16f,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup_texture_2d_multisample_array_rg16i,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup_texture_2d_multisample_array_rg16ui,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup_texture_2d_multisample_array_rg32f,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup_texture_2d_multisample_array_rg32i,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup_texture_2d_multisample_array_rg32ui,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup_texture_2d_multisample_array_rg8,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup_texture_2d_multisample_array_rg8_snorm,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup_texture_2d_multisample_array_rg8i,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup_texture_2d_multisample_array_rg8ui,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup_texture_2d_multisample_array_rgb10_a2,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup_texture_2d_multisample_array_rgba16,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup_texture_2d_multisample_array_rgba16_snorm,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup_texture_2d_multisample_array_rgba16f,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup_texture_2d_multisample_array_rgba16i,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup_texture_2d_multisample_array_rgba16ui,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup_texture_2d_multisample_array_rgba32f,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup_texture_2d_multisample_array_rgba32i,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup_texture_2d_multisample_array_rgba8,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup_texture_2d_multisample_array_rgba8_snorm,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup_texture_2d_multisample_array_rgba8i,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup_texture_2d_multisample_array_rgba8ui,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup_texture_2d_multisample_r11f_g11f_b10f,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup_texture_2d_multisample_r16,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup_texture_2d_multisample_r16_snorm,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup_texture_2d_multisample_r16f,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup_texture_2d_multisample_r16i,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup_texture_2d_multisample_r16ui,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup_texture_2d_multisample_r32f,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup_texture_2d_multisample_r32i,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup_texture_2d_multisample_r32ui,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup_texture_2d_multisample_r8,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup_texture_2d_multisample_r8_snorm,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup_texture_2d_multisample_r8i,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup_texture_2d_multisample_r8ui,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup_texture_2d_multisample_rg16,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup_texture_2d_multisample_rg16_snorm,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup_texture_2d_multisample_rg16f,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup_texture_2d_multisample_rg16i,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup_texture_2d_multisample_rg16ui,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup_texture_2d_multisample_rg32f,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup_texture_2d_multisample_rg32i,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup_texture_2d_multisample_rg32ui,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup_texture_2d_multisample_rg8,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup_texture_2d_multisample_rg8_snorm,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup_texture_2d_multisample_rg8i,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup_texture_2d_multisample_rg8ui,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup_texture_2d_multisample_rgb10_a2,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup_texture_2d_multisample_rgba16,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup_texture_2d_multisample_rgba16_snorm,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup_texture_2d_multisample_rgba16f,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup_texture_2d_multisample_rgba16i,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup_texture_2d_multisample_rgba16ui,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup_texture_2d_multisample_rgba32f,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup_texture_2d_multisample_rgba32i,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup_texture_2d_multisample_rgba8,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup_texture_2d_multisample_rgba8_snorm,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup_texture_2d_multisample_rgba8i,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup_texture_2d_multisample_rgba8ui,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup_texture_cube_map_array_depth_component16,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup_texture_cube_map_depth_component16,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup_texture_rectangle_depth_component16,Fail
|
||||
|
|
@ -431,18 +205,6 @@ KHR-GL46.sparse_texture2_tests.UncommittedRegionsAccess_texture_2d_multisample_a
|
|||
KHR-GL46.sparse_texture2_tests.UncommittedRegionsAccess_texture_2d_multisample_array_rg8_snorm,Fail
|
||||
KHR-GL46.sparse_texture2_tests.UncommittedRegionsAccess_texture_2d_multisample_array_rg8i,Fail
|
||||
KHR-GL46.sparse_texture2_tests.UncommittedRegionsAccess_texture_2d_multisample_array_rg8ui,Fail
|
||||
KHR-GL46.sparse_texture2_tests.UncommittedRegionsAccess_texture_2d_multisample_array_rgb10_a2,Fail
|
||||
KHR-GL46.sparse_texture2_tests.UncommittedRegionsAccess_texture_2d_multisample_array_rgba16,Fail
|
||||
KHR-GL46.sparse_texture2_tests.UncommittedRegionsAccess_texture_2d_multisample_array_rgba16_snorm,Fail
|
||||
KHR-GL46.sparse_texture2_tests.UncommittedRegionsAccess_texture_2d_multisample_array_rgba16f,Fail
|
||||
KHR-GL46.sparse_texture2_tests.UncommittedRegionsAccess_texture_2d_multisample_array_rgba16i,Fail
|
||||
KHR-GL46.sparse_texture2_tests.UncommittedRegionsAccess_texture_2d_multisample_array_rgba16ui,Fail
|
||||
KHR-GL46.sparse_texture2_tests.UncommittedRegionsAccess_texture_2d_multisample_array_rgba32f,Fail
|
||||
KHR-GL46.sparse_texture2_tests.UncommittedRegionsAccess_texture_2d_multisample_array_rgba32i,Fail
|
||||
KHR-GL46.sparse_texture2_tests.UncommittedRegionsAccess_texture_2d_multisample_array_rgba8,Fail
|
||||
KHR-GL46.sparse_texture2_tests.UncommittedRegionsAccess_texture_2d_multisample_array_rgba8_snorm,Fail
|
||||
KHR-GL46.sparse_texture2_tests.UncommittedRegionsAccess_texture_2d_multisample_array_rgba8i,Fail
|
||||
KHR-GL46.sparse_texture2_tests.UncommittedRegionsAccess_texture_2d_multisample_array_rgba8ui,Fail
|
||||
KHR-GL46.sparse_texture2_tests.UncommittedRegionsAccess_texture_2d_multisample_r11f_g11f_b10f,Fail
|
||||
KHR-GL46.sparse_texture2_tests.UncommittedRegionsAccess_texture_2d_multisample_r16,Fail
|
||||
KHR-GL46.sparse_texture2_tests.UncommittedRegionsAccess_texture_2d_multisample_r16_snorm,Fail
|
||||
|
|
@ -468,18 +230,6 @@ KHR-GL46.sparse_texture2_tests.UncommittedRegionsAccess_texture_2d_multisample_r
|
|||
KHR-GL46.sparse_texture2_tests.UncommittedRegionsAccess_texture_2d_multisample_rg8_snorm,Fail
|
||||
KHR-GL46.sparse_texture2_tests.UncommittedRegionsAccess_texture_2d_multisample_rg8i,Fail
|
||||
KHR-GL46.sparse_texture2_tests.UncommittedRegionsAccess_texture_2d_multisample_rg8ui,Fail
|
||||
KHR-GL46.sparse_texture2_tests.UncommittedRegionsAccess_texture_2d_multisample_rgb10_a2,Fail
|
||||
KHR-GL46.sparse_texture2_tests.UncommittedRegionsAccess_texture_2d_multisample_rgba16,Fail
|
||||
KHR-GL46.sparse_texture2_tests.UncommittedRegionsAccess_texture_2d_multisample_rgba16_snorm,Fail
|
||||
KHR-GL46.sparse_texture2_tests.UncommittedRegionsAccess_texture_2d_multisample_rgba16f,Fail
|
||||
KHR-GL46.sparse_texture2_tests.UncommittedRegionsAccess_texture_2d_multisample_rgba16i,Fail
|
||||
KHR-GL46.sparse_texture2_tests.UncommittedRegionsAccess_texture_2d_multisample_rgba16ui,Fail
|
||||
KHR-GL46.sparse_texture2_tests.UncommittedRegionsAccess_texture_2d_multisample_rgba32f,Fail
|
||||
KHR-GL46.sparse_texture2_tests.UncommittedRegionsAccess_texture_2d_multisample_rgba32i,Fail
|
||||
KHR-GL46.sparse_texture2_tests.UncommittedRegionsAccess_texture_2d_multisample_rgba8,Fail
|
||||
KHR-GL46.sparse_texture2_tests.UncommittedRegionsAccess_texture_2d_multisample_rgba8_snorm,Fail
|
||||
KHR-GL46.sparse_texture2_tests.UncommittedRegionsAccess_texture_2d_multisample_rgba8i,Fail
|
||||
KHR-GL46.sparse_texture2_tests.UncommittedRegionsAccess_texture_2d_multisample_rgba8ui,Fail
|
||||
KHR-GL46.sparse_texture2_tests.UncommittedRegionsAccess_texture_2d_r11f_g11f_b10f,Fail
|
||||
KHR-GL46.sparse_texture2_tests.UncommittedRegionsAccess_texture_2d_r16,Fail
|
||||
KHR-GL46.sparse_texture2_tests.UncommittedRegionsAccess_texture_2d_r16_snorm,Fail
|
||||
|
|
@ -689,10 +439,6 @@ KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_2d
|
|||
KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_2d_depth_component16,Fail
|
||||
KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_cube_map_array_depth_component16,Fail
|
||||
KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_cube_map_depth_component16,Fail
|
||||
KHR-Single-GL46.subgroups.builtin_var.framebuffer.subgroupsize_geometry,Fail
|
||||
KHR-Single-GL46.subgroups.builtin_var.framebuffer.subgroupsize_tess_control,Fail
|
||||
KHR-Single-GL46.subgroups.builtin_var.framebuffer.subgroupsize_tess_eval,Fail
|
||||
KHR-Single-GL46.subgroups.builtin_var.framebuffer.subgroupsize_vertex,Fail
|
||||
|
||||
# escts failures
|
||||
KHR-GLES31.core.shader_image_load_store.basic-allFormats-store-fs,Fail
|
||||
|
|
|
|||
|
|
|
@ -7,7 +7,7 @@ glx@glx-make-current,Fail
|
|||
glx@glx-multi-window-single-context,Fail
|
||||
glx@glx-swap-event_interval,Fail
|
||||
glx@glx_ext_no_config_context@no fbconfig,Fail
|
||||
glx@glx-visuals-depth -pixmap,Fail
|
||||
glx@glx-visuals-depth -pixmap,Warn
|
||||
glx@glx-visuals-stencil -pixmap,Fail
|
||||
spec@!opengl 1.0@gl-1.0-user-clip-all-planes,Fail
|
||||
spec@!opengl 1.1@line-smooth-stipple,Fail
|
||||
|
|
@ -28,238 +28,14 @@ spec@khr_texture_compression_astc@sliced-3d-miptree-gles srgb-fp@sRGB decode ful
|
|||
spec@glsl-es-1.00@linker@glsl-mismatched-uniform-precision-unused,Fail
|
||||
|
||||
KHR-GL46.shaders.uniform_block.random.nested_structs_instance_arrays.0,Fail
|
||||
## Fail because GFX10+ removed MS texture support (see si_get_sparse_texture_virtual_page_size)
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Allocation_texture_2d_multisample_array_r11f_g11f_b10f,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Allocation_texture_2d_multisample_array_r16,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Allocation_texture_2d_multisample_array_r16_snorm,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Allocation_texture_2d_multisample_array_r16f,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Allocation_texture_2d_multisample_array_r16i,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Allocation_texture_2d_multisample_array_r16ui,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Allocation_texture_2d_multisample_array_r32f,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Allocation_texture_2d_multisample_array_r32i,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Allocation_texture_2d_multisample_array_r32ui,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Allocation_texture_2d_multisample_array_r8,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Allocation_texture_2d_multisample_array_r8_snorm,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Allocation_texture_2d_multisample_array_r8i,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Allocation_texture_2d_multisample_array_r8ui,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Allocation_texture_2d_multisample_array_rg16,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Allocation_texture_2d_multisample_array_rg16_snorm,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Allocation_texture_2d_multisample_array_rg16f,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Allocation_texture_2d_multisample_array_rg16i,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Allocation_texture_2d_multisample_array_rg16ui,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Allocation_texture_2d_multisample_array_rg32f,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Allocation_texture_2d_multisample_array_rg32i,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Allocation_texture_2d_multisample_array_rg32ui,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Allocation_texture_2d_multisample_array_rg8,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Allocation_texture_2d_multisample_array_rg8_snorm,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Allocation_texture_2d_multisample_array_rg8i,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Allocation_texture_2d_multisample_array_rg8ui,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Allocation_texture_2d_multisample_array_rgb10_a2,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Allocation_texture_2d_multisample_array_rgb10_a2ui,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Allocation_texture_2d_multisample_array_rgb565,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Allocation_texture_2d_multisample_array_rgba16,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Allocation_texture_2d_multisample_array_rgba16_snorm,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Allocation_texture_2d_multisample_array_rgba16f,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Allocation_texture_2d_multisample_array_rgba16i,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Allocation_texture_2d_multisample_array_rgba16ui,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Allocation_texture_2d_multisample_array_rgba32f,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Allocation_texture_2d_multisample_array_rgba32i,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Allocation_texture_2d_multisample_array_rgba8,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Allocation_texture_2d_multisample_array_rgba8_snorm,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Allocation_texture_2d_multisample_array_rgba8i,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Allocation_texture_2d_multisample_array_rgba8ui,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Allocation_texture_2d_multisample_r11f_g11f_b10f,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Allocation_texture_2d_multisample_r16,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Allocation_texture_2d_multisample_r16_snorm,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Allocation_texture_2d_multisample_r16f,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Allocation_texture_2d_multisample_r16i,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Allocation_texture_2d_multisample_r16ui,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Allocation_texture_2d_multisample_r32f,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Allocation_texture_2d_multisample_r32i,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Allocation_texture_2d_multisample_r32ui,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Allocation_texture_2d_multisample_r8,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Allocation_texture_2d_multisample_r8_snorm,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Allocation_texture_2d_multisample_r8i,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Allocation_texture_2d_multisample_r8ui,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Allocation_texture_2d_multisample_rg16,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Allocation_texture_2d_multisample_rg16_snorm,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Allocation_texture_2d_multisample_rg16f,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Allocation_texture_2d_multisample_rg16i,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Allocation_texture_2d_multisample_rg16ui,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Allocation_texture_2d_multisample_rg32f,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Allocation_texture_2d_multisample_rg32i,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Allocation_texture_2d_multisample_rg32ui,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Allocation_texture_2d_multisample_rg8,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Allocation_texture_2d_multisample_rg8_snorm,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Allocation_texture_2d_multisample_rg8i,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Allocation_texture_2d_multisample_rg8ui,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Allocation_texture_2d_multisample_rgb10_a2,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Allocation_texture_2d_multisample_rgb10_a2ui,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Allocation_texture_2d_multisample_rgb565,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Allocation_texture_2d_multisample_rgba16,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Allocation_texture_2d_multisample_rgba16_snorm,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Allocation_texture_2d_multisample_rgba16f,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Allocation_texture_2d_multisample_rgba16i,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Allocation_texture_2d_multisample_rgba16ui,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Allocation_texture_2d_multisample_rgba32f,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Allocation_texture_2d_multisample_rgba32i,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Allocation_texture_2d_multisample_rgba8,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Allocation_texture_2d_multisample_rgba8_snorm,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Allocation_texture_2d_multisample_rgba8i,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Allocation_texture_2d_multisample_rgba8ui,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Commitment_texture_2d_multisample_array_r11f_g11f_b10f,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Commitment_texture_2d_multisample_array_r16,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Commitment_texture_2d_multisample_array_r16_snorm,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Commitment_texture_2d_multisample_array_r16f,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Commitment_texture_2d_multisample_array_r16i,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Commitment_texture_2d_multisample_array_r16ui,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Commitment_texture_2d_multisample_array_r32f,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Commitment_texture_2d_multisample_array_r32i,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Commitment_texture_2d_multisample_array_r32ui,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Commitment_texture_2d_multisample_array_r8,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Commitment_texture_2d_multisample_array_r8_snorm,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Commitment_texture_2d_multisample_array_r8i,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Commitment_texture_2d_multisample_array_r8ui,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Commitment_texture_2d_multisample_array_rg16,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Commitment_texture_2d_multisample_array_rg16_snorm,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Commitment_texture_2d_multisample_array_rg16f,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Commitment_texture_2d_multisample_array_rg16i,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Commitment_texture_2d_multisample_array_rg16ui,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Commitment_texture_2d_multisample_array_rg32f,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Commitment_texture_2d_multisample_array_rg32i,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Commitment_texture_2d_multisample_array_rg32ui,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Commitment_texture_2d_multisample_array_rg8,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Commitment_texture_2d_multisample_array_rg8_snorm,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Commitment_texture_2d_multisample_array_rg8i,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Commitment_texture_2d_multisample_array_rg8ui,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Commitment_texture_2d_multisample_array_rgb10_a2,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Commitment_texture_2d_multisample_array_rgba16,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Commitment_texture_2d_multisample_array_rgba16_snorm,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Commitment_texture_2d_multisample_array_rgba16f,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Commitment_texture_2d_multisample_array_rgba16i,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Commitment_texture_2d_multisample_array_rgba16ui,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Commitment_texture_2d_multisample_array_rgba32f,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Commitment_texture_2d_multisample_array_rgba32i,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Commitment_texture_2d_multisample_array_rgba8,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Commitment_texture_2d_multisample_array_rgba8_snorm,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Commitment_texture_2d_multisample_array_rgba8i,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Commitment_texture_2d_multisample_array_rgba8ui,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Commitment_texture_2d_multisample_r11f_g11f_b10f,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Commitment_texture_2d_multisample_r16,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Commitment_texture_2d_multisample_r16_snorm,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Commitment_texture_2d_multisample_r16f,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Commitment_texture_2d_multisample_r16i,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Commitment_texture_2d_multisample_r16ui,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Commitment_texture_2d_multisample_r32f,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Commitment_texture_2d_multisample_r32i,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Commitment_texture_2d_multisample_r32ui,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Commitment_texture_2d_multisample_r8,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Commitment_texture_2d_multisample_r8_snorm,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Commitment_texture_2d_multisample_r8i,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Commitment_texture_2d_multisample_r8ui,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Commitment_texture_2d_multisample_rg16,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Commitment_texture_2d_multisample_rg16_snorm,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Commitment_texture_2d_multisample_rg16f,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Commitment_texture_2d_multisample_rg16i,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Commitment_texture_2d_multisample_rg16ui,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Commitment_texture_2d_multisample_rg32f,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Commitment_texture_2d_multisample_rg32i,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Commitment_texture_2d_multisample_rg32ui,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Commitment_texture_2d_multisample_rg8,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Commitment_texture_2d_multisample_rg8_snorm,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Commitment_texture_2d_multisample_rg8i,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Commitment_texture_2d_multisample_rg8ui,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Commitment_texture_2d_multisample_rgb10_a2,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Commitment_texture_2d_multisample_rgba16,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Commitment_texture_2d_multisample_rgba16_snorm,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Commitment_texture_2d_multisample_rgba16f,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Commitment_texture_2d_multisample_rgba16i,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Commitment_texture_2d_multisample_rgba16ui,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Commitment_texture_2d_multisample_rgba32f,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Commitment_texture_2d_multisample_rgba32i,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Commitment_texture_2d_multisample_rgba8,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Commitment_texture_2d_multisample_rgba8_snorm,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Commitment_texture_2d_multisample_rgba8i,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Commitment_texture_2d_multisample_rgba8ui,Fail
|
||||
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup_texture_2d_array_depth_component16,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup_texture_2d_depth_component16,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup_texture_2d_multisample_array_r11f_g11f_b10f,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup_texture_2d_multisample_array_r16,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup_texture_2d_multisample_array_r16_snorm,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup_texture_2d_multisample_array_r16f,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup_texture_2d_multisample_array_r16i,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup_texture_2d_multisample_array_r16ui,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup_texture_2d_multisample_array_r32f,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup_texture_2d_multisample_array_r32i,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup_texture_2d_multisample_array_r32ui,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup_texture_2d_multisample_array_r8,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup_texture_2d_multisample_array_r8_snorm,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup_texture_2d_multisample_array_r8i,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup_texture_2d_multisample_array_r8ui,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup_texture_2d_multisample_array_rg16,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup_texture_2d_multisample_array_rg16_snorm,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup_texture_2d_multisample_array_rg16f,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup_texture_2d_multisample_array_rg16i,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup_texture_2d_multisample_array_rg16ui,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup_texture_2d_multisample_array_rg32f,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup_texture_2d_multisample_array_rg32i,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup_texture_2d_multisample_array_rg32ui,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup_texture_2d_multisample_array_rg8,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup_texture_2d_multisample_array_rg8_snorm,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup_texture_2d_multisample_array_rg8i,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup_texture_2d_multisample_array_rg8ui,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup_texture_2d_multisample_array_rgb10_a2,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup_texture_2d_multisample_array_rgba16,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup_texture_2d_multisample_array_rgba16_snorm,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup_texture_2d_multisample_array_rgba16f,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup_texture_2d_multisample_array_rgba16i,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup_texture_2d_multisample_array_rgba16ui,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup_texture_2d_multisample_array_rgba32f,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup_texture_2d_multisample_array_rgba32i,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup_texture_2d_multisample_array_rgba8,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup_texture_2d_multisample_array_rgba8_snorm,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup_texture_2d_multisample_array_rgba8i,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup_texture_2d_multisample_array_rgba8ui,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup_texture_2d_multisample_r11f_g11f_b10f,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup_texture_2d_multisample_r16,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup_texture_2d_multisample_r16_snorm,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup_texture_2d_multisample_r16f,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup_texture_2d_multisample_r16i,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup_texture_2d_multisample_r16ui,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup_texture_2d_multisample_r32f,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup_texture_2d_multisample_r32i,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup_texture_2d_multisample_r32ui,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup_texture_2d_multisample_r8,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup_texture_2d_multisample_r8_snorm,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup_texture_2d_multisample_r8i,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup_texture_2d_multisample_r8ui,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup_texture_2d_multisample_rg16,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup_texture_2d_multisample_rg16_snorm,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup_texture_2d_multisample_rg16f,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup_texture_2d_multisample_rg16i,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup_texture_2d_multisample_rg16ui,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup_texture_2d_multisample_rg32f,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup_texture_2d_multisample_rg32i,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup_texture_2d_multisample_rg32ui,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup_texture_2d_multisample_rg8,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup_texture_2d_multisample_rg8_snorm,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup_texture_2d_multisample_rg8i,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup_texture_2d_multisample_rg8ui,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup_texture_2d_multisample_rgb10_a2,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup_texture_2d_multisample_rgba16,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup_texture_2d_multisample_rgba16_snorm,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup_texture_2d_multisample_rgba16f,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup_texture_2d_multisample_rgba16i,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup_texture_2d_multisample_rgba16ui,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup_texture_2d_multisample_rgba32f,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup_texture_2d_multisample_rgba32i,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup_texture_2d_multisample_rgba8,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup_texture_2d_multisample_rgba8_snorm,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup_texture_2d_multisample_rgba8i,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup_texture_2d_multisample_rgba8ui,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup_texture_cube_map_array_depth_component16,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup_texture_cube_map_depth_component16,Fail
|
||||
KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup_texture_rectangle_depth_component16,Fail
|
||||
# See Khronos issue 5587: the test expects one-dimensional (array) texture to work while
|
||||
# it's explicitely marked as non-supported by EXT_sparse_texture2.
|
||||
KHR-GL46.sparse_texture2_tests.StandardPageSizesTestCase_texture_1d_array_r11f_g11f_b10f,Fail
|
||||
KHR-GL46.sparse_texture2_tests.StandardPageSizesTestCase_texture_1d_array_r16,Fail
|
||||
KHR-GL46.sparse_texture2_tests.StandardPageSizesTestCase_texture_1d_array_r16_snorm,Fail
|
||||
|
|
@ -372,6 +148,10 @@ KHR-GL46.sparse_texture2_tests.StandardPageSizesTestCase_texture_buffer_rgba32ui
|
|||
KHR-GL46.sparse_texture2_tests.StandardPageSizesTestCase_texture_buffer_rgba8,Fail
|
||||
KHR-GL46.sparse_texture2_tests.StandardPageSizesTestCase_texture_buffer_rgba8i,Fail
|
||||
KHR-GL46.sparse_texture2_tests.StandardPageSizesTestCase_texture_buffer_rgba8ui,Fail
|
||||
|
||||
# Formats without an alpha-component will expects reads from uncommitted regions to
|
||||
# return a value will all components set to 0 alpha being 1. Currently alpha is 0 as
|
||||
# well so we fail all these tests.
|
||||
KHR-GL46.sparse_texture2_tests.UncommittedRegionsAccess_texture_2d_array_r11f_g11f_b10f,Fail
|
||||
KHR-GL46.sparse_texture2_tests.UncommittedRegionsAccess_texture_2d_array_r16,Fail
|
||||
KHR-GL46.sparse_texture2_tests.UncommittedRegionsAccess_texture_2d_array_r16_snorm,Fail
|
||||
|
|
@ -422,18 +202,6 @@ KHR-GL46.sparse_texture2_tests.UncommittedRegionsAccess_texture_2d_multisample_a
|
|||
KHR-GL46.sparse_texture2_tests.UncommittedRegionsAccess_texture_2d_multisample_array_rg8_snorm,Fail
|
||||
KHR-GL46.sparse_texture2_tests.UncommittedRegionsAccess_texture_2d_multisample_array_rg8i,Fail
|
||||
KHR-GL46.sparse_texture2_tests.UncommittedRegionsAccess_texture_2d_multisample_array_rg8ui,Fail
|
||||
KHR-GL46.sparse_texture2_tests.UncommittedRegionsAccess_texture_2d_multisample_array_rgb10_a2,Fail
|
||||
KHR-GL46.sparse_texture2_tests.UncommittedRegionsAccess_texture_2d_multisample_array_rgba16,Fail
|
||||
KHR-GL46.sparse_texture2_tests.UncommittedRegionsAccess_texture_2d_multisample_array_rgba16_snorm,Fail
|
||||
KHR-GL46.sparse_texture2_tests.UncommittedRegionsAccess_texture_2d_multisample_array_rgba16f,Fail
|
||||
KHR-GL46.sparse_texture2_tests.UncommittedRegionsAccess_texture_2d_multisample_array_rgba16i,Fail
|
||||
KHR-GL46.sparse_texture2_tests.UncommittedRegionsAccess_texture_2d_multisample_array_rgba16ui,Fail
|
||||
KHR-GL46.sparse_texture2_tests.UncommittedRegionsAccess_texture_2d_multisample_array_rgba32f,Fail
|
||||
KHR-GL46.sparse_texture2_tests.UncommittedRegionsAccess_texture_2d_multisample_array_rgba32i,Fail
|
||||
KHR-GL46.sparse_texture2_tests.UncommittedRegionsAccess_texture_2d_multisample_array_rgba8,Fail
|
||||
KHR-GL46.sparse_texture2_tests.UncommittedRegionsAccess_texture_2d_multisample_array_rgba8_snorm,Fail
|
||||
KHR-GL46.sparse_texture2_tests.UncommittedRegionsAccess_texture_2d_multisample_array_rgba8i,Fail
|
||||
KHR-GL46.sparse_texture2_tests.UncommittedRegionsAccess_texture_2d_multisample_array_rgba8ui,Fail
|
||||
KHR-GL46.sparse_texture2_tests.UncommittedRegionsAccess_texture_2d_multisample_r11f_g11f_b10f,Fail
|
||||
KHR-GL46.sparse_texture2_tests.UncommittedRegionsAccess_texture_2d_multisample_r16,Fail
|
||||
KHR-GL46.sparse_texture2_tests.UncommittedRegionsAccess_texture_2d_multisample_r16_snorm,Fail
|
||||
|
|
@ -459,18 +227,6 @@ KHR-GL46.sparse_texture2_tests.UncommittedRegionsAccess_texture_2d_multisample_r
|
|||
KHR-GL46.sparse_texture2_tests.UncommittedRegionsAccess_texture_2d_multisample_rg8_snorm,Fail
|
||||
KHR-GL46.sparse_texture2_tests.UncommittedRegionsAccess_texture_2d_multisample_rg8i,Fail
|
||||
KHR-GL46.sparse_texture2_tests.UncommittedRegionsAccess_texture_2d_multisample_rg8ui,Fail
|
||||
KHR-GL46.sparse_texture2_tests.UncommittedRegionsAccess_texture_2d_multisample_rgb10_a2,Fail
|
||||
KHR-GL46.sparse_texture2_tests.UncommittedRegionsAccess_texture_2d_multisample_rgba16,Fail
|
||||
KHR-GL46.sparse_texture2_tests.UncommittedRegionsAccess_texture_2d_multisample_rgba16_snorm,Fail
|
||||
KHR-GL46.sparse_texture2_tests.UncommittedRegionsAccess_texture_2d_multisample_rgba16f,Fail
|
||||
KHR-GL46.sparse_texture2_tests.UncommittedRegionsAccess_texture_2d_multisample_rgba16i,Fail
|
||||
KHR-GL46.sparse_texture2_tests.UncommittedRegionsAccess_texture_2d_multisample_rgba16ui,Fail
|
||||
KHR-GL46.sparse_texture2_tests.UncommittedRegionsAccess_texture_2d_multisample_rgba32f,Fail
|
||||
KHR-GL46.sparse_texture2_tests.UncommittedRegionsAccess_texture_2d_multisample_rgba32i,Fail
|
||||
KHR-GL46.sparse_texture2_tests.UncommittedRegionsAccess_texture_2d_multisample_rgba8,Fail
|
||||
KHR-GL46.sparse_texture2_tests.UncommittedRegionsAccess_texture_2d_multisample_rgba8_snorm,Fail
|
||||
KHR-GL46.sparse_texture2_tests.UncommittedRegionsAccess_texture_2d_multisample_rgba8i,Fail
|
||||
KHR-GL46.sparse_texture2_tests.UncommittedRegionsAccess_texture_2d_multisample_rgba8ui,Fail
|
||||
KHR-GL46.sparse_texture2_tests.UncommittedRegionsAccess_texture_2d_r11f_g11f_b10f,Fail
|
||||
KHR-GL46.sparse_texture2_tests.UncommittedRegionsAccess_texture_2d_r16,Fail
|
||||
KHR-GL46.sparse_texture2_tests.UncommittedRegionsAccess_texture_2d_r16_snorm,Fail
|
||||
|
|
@ -684,6 +440,9 @@ KHR-GL46.transform_feedback_overflow_query_ARB.advanced-single-stream-interleave
|
|||
KHR-GL46.transform_feedback_overflow_query_ARB.advanced-single-stream-separate-attribs,Fail
|
||||
KHR-GL46.transform_feedback_overflow_query_ARB.multiple-streams-multiple-buffers-per-stream,Fail
|
||||
KHR-GL46.transform_feedback_overflow_query_ARB.multiple-streams-one-buffer-per-stream,Fail
|
||||
KHR-GL46.texture_query_lod.sampler1D_test,Fail
|
||||
KHR-GL46.texture_query_lod.sampler2D_test,Fail
|
||||
KHR-GL46.texture_query_lod.sampler3D_test,Fail
|
||||
|
||||
# escts failures (pass with ACO)
|
||||
KHR-GLES3.shaders.uniform_block.random.nested_structs_instance_arrays.0,Fail
|
||||
|
|
|
|||
|
|
|
@ -1493,6 +1493,34 @@ bool si_texture_commit(struct si_context *ctx, struct si_resource *res, unsigned
|
|||
|
||||
assert(ctx->gfx_level >= GFX9);
|
||||
|
||||
if (ctx->gfx_level >= GFX10 && samples > 1) {
|
||||
uint64_t prev_offset = res->bo_size;
|
||||
|
||||
for (int i = 0; i < box->depth; i++) {
|
||||
for (int j = 0; j < box->height; j++) {
|
||||
for (int k = 0; k < box->width; k++) {
|
||||
|
||||
uint64_t offset = ctx->ws->surface_offset_from_coord(
|
||||
ctx->ws,
|
||||
&ctx->screen->info, surface, &res->b.b,
|
||||
level, box->x + k, box->y + j, i);
|
||||
|
||||
offset = ROUND_DOWN_TO(offset, RADEON_SPARSE_PAGE_SIZE);
|
||||
|
||||
if (offset != prev_offset) {
|
||||
if (!ctx->ws->buffer_commit(ctx->ws, res->buf, offset, RADEON_SPARSE_PAGE_SIZE,
|
||||
commit)) {
|
||||
assert(false);
|
||||
return false;
|
||||
}
|
||||
prev_offset = offset;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
return true;
|
||||
}
|
||||
|
||||
unsigned row_pitch = surface->u.gfx9.prt_level_pitch[level] *
|
||||
surface->prt_tile_height * surface->prt_tile_depth * blks * samples;
|
||||
uint64_t depth_pitch = surface->u.gfx9.surf_slice_size * surface->prt_tile_depth;
|
||||
|
|
@ -2447,11 +2475,10 @@ static int si_get_sparse_texture_virtual_page_size(struct pipe_screen *screen,
|
|||
* x/y/z for all sample count which means the virtual page size can not be fixed
|
||||
* to 64KB.
|
||||
*
|
||||
* Only enabled for GFX9. GFX10+ removed MS texture support. By specification
|
||||
* ARB_sparse_texture2 need MS texture support, but we relax it by just return
|
||||
* no page size for GFX10+ to keep shader query capbility.
|
||||
* Only enabled for GFX9+. GFX10+ removed MS texture support but
|
||||
* surface_offset_from_coord can be used to determine the pages to commit.
|
||||
*/
|
||||
if (multi_sample && sscreen->info.gfx_level != GFX9)
|
||||
if (multi_sample && sscreen->info.gfx_level < GFX9)
|
||||
return 0;
|
||||
|
||||
/* Unsupported formats. */
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue