VK-GL-CTS
VK-GL-CTS copied to clipboard
Khronos Vulkan, OpenGL, and OpenGL ES Conformance Tests
The recommended "best practices" for applications is to link to library sonames (e.g. libGL.so.1) instead of library names (e.g. libGL.so). This ensures that applications don't try to use libraries if...
A Solution to issue 324: "KHR-GL46.arrays_of_arrays_gl.InteractionInterfaceArrays1" tests shader storage buffer object array of arrays in all 6 stages of pipeline. 4 ssbo instances declared in each shader, and CTS expect...
This patch is port of 512fa1c1bc1930a1966df7caefb3c199ac02a919 Affects: dEQP-GL45-ES3.functional.negative_api.* dEQP-GLES3.functional.negative_api.* Signed-off-by: Mykola Piatykop
Hi @alegal-arm , I met a test compile fail, as the shader mismatch with spec. ogl42 language spec says: _**Only variables output from a shader (including those that are then...
I have been looking through the Vulkan specs repos but I find little to no info relating these tests to the actual requirement they refer to. Has this relation not...
Distro: Garuda Linux Kernel: 5.18.3-zen1-1-zen arch: x86_64 bits: 64 compiler: gcc v: 12.1.0 Python Version: Python 3.10.5 When following instructions for Vulkan CTS README, I tried to run ``python3 external/fetch_sources.py...
When I run the opengl-CTS-4.6.1.0 tag, After I run this command ./glcts --deqp-case-list=gl_cts/data/mustpass/gl/khronos_mustpass/4.6.0.x/gl33-master.txt I got some of the following results: ------------------------------------------------------------------------------------------------------------------------------------------- NotSupported KHR-GL33.CommonBugs.CommonBug_PerVertexValidation NotSupported KHR-GL33.cull_distance.coverage NotSupported KHR-GL33.cull_distance.functional NotSupported KHR-GL33.cull_distance.negative NotSupported...
It seems like this graphicsfuzz test is reading an uninitialized variable here: https://github.com/KhronosGroup/VK-GL-CTS/blob/main/external/vulkancts/data/vulkan/amber/graphicsfuzz/two-for-loops-with-barrier-function.amber#L74 The test can hang depending on the value that's read. Is the test expecting the variable to...
The SPIR-V instructions `OpConvertPtrToU` and `OpConvertUToPtr` are part of the `PhysicalStorageBufferAddresses` capability which in turn is required by the `bufferDeviceAddress` Vulkan feature, but they appear to not have any test...
Shouldn't disabling X11 support also define `EGL_NO_X11` in [eglwLibrary.cpp](../blob/master/framework/egl/wrapper/eglwLibrary.cpp) to prevent include issues with `eglplatform.h` if the system doesn't have xlib?