tag | 756bee017dd571dffc92a1451d2fd88a304557f0 | |
---|---|---|
tagger | Alexander Galazin <alexander.galazin@arm.com> | Tue Jul 11 16:47:21 2017 +0200 |
object | a1f746c62c645a09758cfa938a95315785ac56b8 |
Vulkan CTS 1.0.2.4 New tests: * Add tests for VK_KHR_external_fence VK_KHR_external_fence_capabilities VK_KHR_external_fence_fd VK_KHR_external_fence_win32 * Add tests for VK_KHR_external_semaphore VK_KHR_external_semaphore_capabilities VK_KHR_external_semaphore_fd VK_KHR_external_semaphore_win32 * Add tests for VK_KHR_external_memory VK_KHR_external_memory_capabilities VK_KHR_external_memory_fd VK_KHR_external_memory_win32 * Add tests for VK_KHR_win32_keyed_mutex * Add tests for VK_KHR_dedicated_allocation * Add tests for VK_KHR_get_memory_requirements2 * Add tests for VK_KHR_16bit_storage * Add tests for VK_KHR_storage_buffer_storage_class * Add tests for VK_KHR_variable_pointers Improvements: * Refactor X11 and wayland platforms to run alongside each other * Improve GLSL source program support * Cherry-pick SPIR-V assembly test improvements * Add 32 to 16 bit float conversion w.r.t rounding mode * Add create functions for common Vulkan types * Add deInt64 alignment functions to delibs Fixes: * Fix and inline the Image::getPixelOffset helper * Do not report warning if OOM testing is incomplete * Check sampler_mirror_clamp_to_edge extension in tex filter tests * Add more alternatives to reflect() precision tests * Import fixes from Android Vulkan CTS 1.0.2 branch * Fix Vulkan null driver * Fixed invalid usage of VkBufferImageCopy struct * Fix an incorrect layout transition * Check 'drawIndirectFirstInstance' feature to run indirect draw tests * Allow pop-free clipping for lines * Atomic counter tests rely on stores to SSBOs * Add missing flushes for buffer view access tests * Slightly increase threshold in dEQP-VK.draw.basic_draw.draw_indirect * Add missing flush for opaque_type_indexing tests * Touch watchdog before freeing objs in max_concurrent * Check for shaderFloat64 before creating shaders * Defer device creation until after feature checks * Use transfer queue with vkCmdFillBuffer * Remove individual 3D slice layout transitions
commit | a1f746c62c645a09758cfa938a95315785ac56b8 | [log] [tgz] |
---|---|---|
author | Boris Zanin <boris.zanin@mobica.com> | Tue Jul 11 14:31:58 2017 +0200 |
committer | Alexander Galazin <Alexander.Galazin@arm.com> | Tue Jul 11 09:30:42 2017 -0400 |
tree | 5f282cf763e364ebfaf7e27a66641bfb323407d9 | |
parent | 8501d2f862d888191fd7a19f188d55d99de8d592 [diff] |
Windows build fix. Use deUint types uint32_t and uint64_t have been replaced with deUint32 and deUint64 recognizable by Windows. Components: Vulkan VK-GL-CTS issue: 358 Change-Id: I5b80d861a63005011f3d0b663d802f97321148f8
This repository contains a GPU testing suite called dEQP (drawElements Quality Program). dEQP contains tests for several graphics APIs, including OpenGL ES, EGL, and Vulkan.
Up-to-date documentation for the dEQP is available at Android Open Source Project site.
This repository includes Khronos Vulkan CTS under external/vulkancts
directory. For more information see Vulkan CTS README.