mirror of
https://github.com/Yours3lf/rpi-vk-driver.git
synced 2025-02-26 23:54:17 +01:00
cts stuff
This commit is contained in:
parent
a15036203a
commit
bcf86a60e4
@ -142,6 +142,7 @@ uint32_t getFormatBpp(VkFormat f)
|
|||||||
case VK_FORMAT_R8_UINT:
|
case VK_FORMAT_R8_UINT:
|
||||||
case VK_FORMAT_R8_SRGB:
|
case VK_FORMAT_R8_SRGB:
|
||||||
case VK_FORMAT_UNDEFINED: //TODO
|
case VK_FORMAT_UNDEFINED: //TODO
|
||||||
|
case VK_FORMAT_G8B8G8R8_422_UNORM: //TODO
|
||||||
return 8;
|
return 8;
|
||||||
case VK_FORMAT_D32_SFLOAT_S8_UINT:
|
case VK_FORMAT_D32_SFLOAT_S8_UINT:
|
||||||
return 64; //TODO ???
|
return 64; //TODO ???
|
||||||
@ -153,6 +154,8 @@ uint32_t getFormatBpp(VkFormat f)
|
|||||||
return 32;
|
return 32;
|
||||||
case VK_FORMAT_D16_UNORM:
|
case VK_FORMAT_D16_UNORM:
|
||||||
return 16;
|
return 16;
|
||||||
|
case VK_FORMAT_ETC2_R8G8B8_UNORM_BLOCK: //TODO
|
||||||
|
return 4;
|
||||||
default://
|
default://
|
||||||
fprintf(stderr, "format %i\n", f);
|
fprintf(stderr, "format %i\n", f);
|
||||||
assert(!"Unknown format.");
|
assert(!"Unknown format.");
|
||||||
@ -255,6 +258,7 @@ void getPaddedTextureDimensionsT(uint32_t width, uint32_t height, uint32_t bpp,
|
|||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
case 32:
|
case 32:
|
||||||
|
case 24: //TODO
|
||||||
{
|
{
|
||||||
tileW = 32;
|
tileW = 32;
|
||||||
tileH = 32;
|
tileH = 32;
|
||||||
|
@ -43,35 +43,9 @@ dEQP-VK.ssbo.layout.random.scalar.75
|
|||||||
|
|
||||||
|
|
||||||
#TODO
|
#TODO
|
||||||
dEQP-VK.api.smoke.create_shader
|
|
||||||
dEQP-VK.api.smoke.triangle
|
|
||||||
dEQP-VK.api.smoke.triangle_ext_structs
|
|
||||||
dEQP-VK.api.smoke.asm_triangle
|
|
||||||
dEQP-VK.api.smoke.asm_triangle_no_opname
|
|
||||||
dEQP-VK.api.smoke.unused_resolve_attachment
|
|
||||||
dEQP-VK.api.object_management.single.event
|
|
||||||
dEQP-VK.api.object_management.single.shader_module
|
|
||||||
dEQP-VK.api.object_management.single.pipeline_cache
|
|
||||||
dEQP-VK.api.object_management.single.graphics_pipeline
|
|
||||||
dEQP-VK.api.object_management.single.compute_pipeline
|
|
||||||
dEQP-VK.api.object_management.multiple_unique_resources.event
|
|
||||||
dEQP-VK.api.object_management.multiple_unique_resources.shader_module
|
|
||||||
dEQP-VK.api.object_management.multiple_unique_resources.pipeline_cache
|
|
||||||
dEQP-VK.api.object_management.multiple_unique_resources.graphics_pipeline
|
|
||||||
dEQP-VK.api.object_management.multiple_unique_resources.compute_pipeline
|
|
||||||
dEQP-VK.api.object_management.multiple_shared_resources.event
|
|
||||||
dEQP-VK.api.object_management.multiple_shared_resources.shader_module
|
|
||||||
dEQP-VK.api.object_management.multiple_shared_resources.pipeline_cache
|
|
||||||
dEQP-VK.api.object_management.multiple_shared_resources.graphics_pipeline
|
|
||||||
dEQP-VK.api.object_management.multiple_shared_resources.compute_pipeline
|
|
||||||
#segfault
|
#segfault
|
||||||
dEQP-VK.api.object_management.multiple_shared_resources.descriptor_set
|
dEQP-VK.api.object_management.multiple_shared_resources.descriptor_set
|
||||||
#
|
#
|
||||||
dEQP-VK.api.object_management.max_concurrent.event
|
|
||||||
dEQP-VK.api.object_management.max_concurrent.shader_module
|
|
||||||
dEQP-VK.api.object_management.max_concurrent.pipeline_cache
|
|
||||||
dEQP-VK.api.object_management.max_concurrent.graphics_pipeline
|
|
||||||
dEQP-VK.api.object_management.max_concurrent.compute_pipeline
|
|
||||||
dEQP-VK.api.object_management.max_concurrent.render_pass
|
dEQP-VK.api.object_management.max_concurrent.render_pass
|
||||||
dEQP-VK.api.object_management.max_concurrent.descriptor_set_layout_empty
|
dEQP-VK.api.object_management.max_concurrent.descriptor_set_layout_empty
|
||||||
#segfault
|
#segfault
|
||||||
@ -82,68 +56,43 @@ dEQP-VK.api.object_management.max_concurrent.framebuffer
|
|||||||
dEQP-VK.api.object_management.max_concurrent.command_buffer_primary
|
dEQP-VK.api.object_management.max_concurrent.command_buffer_primary
|
||||||
dEQP-VK.api.object_management.max_concurrent.command_buffer_secondary
|
dEQP-VK.api.object_management.max_concurrent.command_buffer_secondary
|
||||||
#
|
#
|
||||||
dEQP-VK.api.object_management.multithreaded_per_thread_device.event
|
|
||||||
dEQP-VK.api.object_management.multithreaded_per_thread_device.shader_module
|
|
||||||
dEQP-VK.api.object_management.multithreaded_per_thread_device.pipeline_cache
|
|
||||||
dEQP-VK.api.object_management.multithreaded_per_thread_device.graphics_pipeline
|
|
||||||
dEQP-VK.api.object_management.multithreaded_per_thread_device.compute_pipeline
|
|
||||||
#segfault
|
#segfault
|
||||||
dEQP-VK.api.object_management.multithreaded_per_thread_device.descriptor_set
|
dEQP-VK.api.object_management.multithreaded_per_thread_device.descriptor_set
|
||||||
#
|
#
|
||||||
dEQP-VK.api.object_management.multithreaded_per_thread_resources.event
|
|
||||||
dEQP-VK.api.object_management.multithreaded_per_thread_resources.shader_module
|
|
||||||
dEQP-VK.api.object_management.multithreaded_per_thread_resources.pipeline_cache
|
|
||||||
dEQP-VK.api.object_management.multithreaded_per_thread_resources.graphics_pipeline
|
|
||||||
dEQP-VK.api.object_management.multithreaded_per_thread_resources.compute_pipeline
|
|
||||||
#segfault
|
#segfault
|
||||||
dEQP-VK.api.object_management.multithreaded_per_thread_resources.descriptor_set
|
dEQP-VK.api.object_management.multithreaded_per_thread_resources.descriptor_set
|
||||||
#
|
#
|
||||||
dEQP-VK.api.object_management.multithreaded_shared_resources.event
|
|
||||||
dEQP-VK.api.object_management.multithreaded_shared_resources.shader_module
|
|
||||||
dEQP-VK.api.object_management.multithreaded_shared_resources.pipeline_cache
|
|
||||||
dEQP-VK.api.object_management.multithreaded_shared_resources.graphics_pipeline
|
|
||||||
dEQP-VK.api.object_management.multithreaded_shared_resources.compute_pipeline
|
|
||||||
dEQP-VK.api.object_management.single_alloc_callbacks.event
|
|
||||||
dEQP-VK.api.object_management.single_alloc_callbacks.shader_module
|
|
||||||
dEQP-VK.api.object_management.single_alloc_callbacks.pipeline_cache
|
|
||||||
dEQP-VK.api.object_management.single_alloc_callbacks.graphics_pipeline
|
|
||||||
dEQP-VK.api.object_management.single_alloc_callbacks.compute_pipeline
|
|
||||||
dEQP-VK.api.object_management.single_alloc_callbacks.render_pass
|
dEQP-VK.api.object_management.single_alloc_callbacks.render_pass
|
||||||
dEQP-VK.api.object_management.single_alloc_callbacks.descriptor_set_layout_empty
|
dEQP-VK.api.object_management.single_alloc_callbacks.descriptor_set_layout_empty
|
||||||
dEQP-VK.api.object_management.single_alloc_callbacks.framebuffer
|
dEQP-VK.api.object_management.single_alloc_callbacks.framebuffer
|
||||||
dEQP-VK.api.object_management.alloc_callback_fail.graphics_pipeline
|
|
||||||
dEQP-VK.api.object_management.alloc_callback_fail.compute_pipeline
|
|
||||||
dEQP-VK.api.object_management.alloc_callback_fail.framebuffer
|
dEQP-VK.api.object_management.alloc_callback_fail.framebuffer
|
||||||
dEQP-VK.api.object_management.alloc_callback_fail_multiple.graphics_pipeline
|
|
||||||
dEQP-VK.api.object_management.alloc_callback_fail_multiple.compute_pipeline
|
|
||||||
#segfault
|
#segfault
|
||||||
dEQP-VK.api.object_management.alloc_callback_fail_multiple.descriptor_set
|
dEQP-VK.api.object_management.alloc_callback_fail_multiple.descriptor_set
|
||||||
#
|
#
|
||||||
dEQP-VK.api.buffer_view.access.suballocation.buffer_view_memory_test_complete
|
#segfault
|
||||||
dEQP-VK.api.buffer_view.access.suballocation.buffer_view_memory_test_partial_offset0
|
|
||||||
dEQP-VK.api.buffer_view.access.suballocation.buffer_view_memory_test_partial_offset1
|
|
||||||
dEQP-VK.api.buffer_view.access.dedicated_alloc.buffer_view_memory_test_complete_with_buffer_suballocated_image_dedicated_alloc
|
|
||||||
dEQP-VK.api.buffer_view.access.dedicated_alloc.buffer_view_memory_test_partial_offset0_with_buffer_suballocated_image_dedicated_alloc
|
|
||||||
dEQP-VK.api.buffer_view.access.dedicated_alloc.buffer_view_memory_test_partial_offset1_with_buffer_suballocated_image_dedicated_alloc
|
|
||||||
dEQP-VK.api.buffer_view.access.dedicated_alloc.buffer_view_memory_test_complete_with_buffer_dedicated_alloc_image_suballocated
|
|
||||||
dEQP-VK.api.buffer_view.access.dedicated_alloc.buffer_view_memory_test_partial_offset0_with_buffer_dedicated_alloc_image_suballocated
|
|
||||||
dEQP-VK.api.buffer_view.access.dedicated_alloc.buffer_view_memory_test_partial_offset1_with_buffer_dedicated_alloc_image_suballocated
|
|
||||||
dEQP-VK.api.buffer_view.access.dedicated_alloc.buffer_view_memory_test_complete_with_buffer_dedicated_alloc_image_dedicated_alloc
|
|
||||||
dEQP-VK.api.buffer_view.access.dedicated_alloc.buffer_view_memory_test_partial_offset0_with_buffer_dedicated_alloc_image_dedicated_alloc
|
|
||||||
dEQP-VK.api.buffer_view.access.dedicated_alloc.buffer_view_memory_test_partial_offset1_with_buffer_dedicated_alloc_image_dedicated_alloc
|
|
||||||
dEQP-VK.api.command_buffers.pool_reset_reuse
|
|
||||||
dEQP-VK.api.command_buffers.allocate_many_primary
|
dEQP-VK.api.command_buffers.allocate_many_primary
|
||||||
dEQP-VK.api.command_buffers.allocate_many_secondary
|
dEQP-VK.api.command_buffers.allocate_many_secondary
|
||||||
dEQP-VK.api.command_buffers.execute_small_primary
|
#
|
||||||
dEQP-VK.api.command_buffers.execute_large_primary
|
#segfault
|
||||||
dEQP-VK.api.command_buffers.reset_implicit
|
dEQP-VK.api.command_buffers.render_pass_continue
|
||||||
dEQP-VK.api.command_buffers.trim_command_pool
|
dEQP-VK.api.command_buffers.record_simul_use_secondary_one_primary
|
||||||
dEQP-VK.api.command_buffers.trim_command_pool_secondary
|
dEQP-VK.api.command_buffers.record_simul_use_secondary_two_primary
|
||||||
|
dEQP-VK.api.command_buffers.order_bind_pipeline
|
||||||
|
dEQP-VK.api.copy_and_blit.*
|
||||||
|
dEQP-VK.api.image_clearing.*
|
||||||
|
dEQP-VK.api.descriptor_pool.repeated_reset_short
|
||||||
|
dEQP-VK.api.descriptor_pool.repeated_reset_long
|
||||||
|
dEQP-VK.api.descriptor_pool.repeated_free_reset_short
|
||||||
|
dEQP-VK.api.descriptor_pool.repeated_free_reset_long
|
||||||
|
dEQP-VK.api.descriptor_pool.out_of_pool_memory
|
||||||
|
dEQP-VK.api.granularity.single.r8g8b8_unorm
|
||||||
|
dEQP-VK.api.granularity.multi.r8g8b8_unorm
|
||||||
|
dEQP-VK.api.granularity.in_render_pass.*
|
||||||
|
dEQP-VK.api.pipeline.pipeline_layout.lifetime.graphics
|
||||||
|
dEQP-VK.api.pipeline.pipeline_layout.lifetime.compute
|
||||||
|
dEQP-VK.api.invariance.random
|
||||||
|
dEQP-VK.memory.pipeline_barrier.*
|
||||||
|
dEQP-VK.memory.requirements.core.image.regular_tiling_optimal
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user