0c99420d7150a677813efce453c33295679ac495 |
|
04-Apr-2016 |
Pyry Haulos <phaulos@google.com> |
Merge in changes from Khronos Vulkan CTS repository Khronos CTS license has been changed to Apache 2. Includes various bugfixes to Vulkan tests.
|
978d3d585aa549eb1e729b51e9d85fc6477240f9 |
|
29-Mar-2016 |
Pyry Haulos <phaulos@google.com> |
Change Vulkan CTS license to Apache 2
/external/deqp/external/vulkancts/framework/vulkan/vkGlslToSpirV.cpp
|
3490c1863b4b2323da7e7ea80773d8851db6c0ec |
|
29-Mar-2016 |
Pyry Haulos <phaulos@google.com> |
Fix typo in vk::getNumShaderStages() return type Change-Id: Ic57b8edcafa52117c0ff35b400bdf3caad3a292c
/external/deqp/external/vulkancts/framework/vulkan/vkGlslToSpirV.cpp
|
3b9dcc5bfd3b622b8fa0a75d88d205a425dd3603 |
|
10-Mar-2016 |
Pyry Haulos <phaulos@google.com> |
Clean up SPIR-V support code in framework * Return result codes instead of exceptions when GLSL compilation or assembling fails. Reserve exceptions for unexpected errors. * Move vk::disassembleSpirV() to vkSpirVAsm.cpp/hpp. * Use deUint32 vectors/pointers for passing around SPIR-V binary data. Consolidate endianness handling to vkPrograms.cpp. * Log disassembled GLSL shaders as <SpirVAssemblySource>. * Enable validation for glslang-generated SPIR-V binaries. Requires updating both glslang and spirv-tools. * Clean up vk::SpirVAsmSource and vk::SpirVProgramInfo. * Clean up some potential resource leaks in spirv-tools integration. * Add --validate-spv option to vk-build-programs. Change-Id: I0d5683c83c16b3e6d794e284c17ed65ea9541a35
/external/deqp/external/vulkancts/framework/vulkan/vkGlslToSpirV.cpp
|
aab9bf3cc1c45f7ece17e2be0a055febdbac18f5 |
|
12-Feb-2016 |
Csaba Osztrogonác <cs.u-szeged@partner.samsung.com> |
disassembleSpirV should use spirv-tools instead of glslang fixes #292
/external/deqp/external/vulkancts/framework/vulkan/vkGlslToSpirV.cpp
|
9a869c2848d0419008cb99f72c9fa372e3af805d |
|
09-Feb-2016 |
Pyry Haulos <phaulos@google.com> |
Remove confidentiality clause from Vulkan CTS license
/external/deqp/external/vulkancts/framework/vulkan/vkGlslToSpirV.cpp
|
b676ba361269992866e490b6bf04cb553adc10f7 |
|
17-Dec-2015 |
Jeff Bolz <jbolz@nvidia.com> |
Set glslang SPV/Vulkan flags
/external/deqp/external/vulkancts/framework/vulkan/vkGlslToSpirV.cpp
|
0a5e97cad78354dc567fff78e6a297b7c295638e |
|
18-Nov-2015 |
Csaba Osztrogonác <cs.u-szeged@partner.samsung.com> |
Typo fix in vkGlslToSpirV.cpp Fixes issue #35
/external/deqp/external/vulkancts/framework/vulkan/vkGlslToSpirV.cpp
|
c576265add50da8388b81cedd451dd448c55692a |
|
05-Nov-2015 |
scygan <slawomir.cygan@intel.com> |
Move to C++ glslang interface, to avoid losing shader metadata. This fixes also some spurious link-error-alike messages in the log
/external/deqp/external/vulkancts/framework/vulkan/vkGlslToSpirV.cpp
|
af78f3ea0d651a26ef5a5e933246cb5fea82248e |
|
29-Sep-2015 |
scygan <slawomir.cygan@intel.com> |
Fix SpvGenerator - finalCheck pass was missing Without this pass glslang will not do implicit array sizing, which may end in spurious "Missing functionality: Unsized Arrays" functionality on build-ins like gl_ClipDistance[] - even if they are not used in shaders at all.
/external/deqp/external/vulkancts/framework/vulkan/vkGlslToSpirV.cpp
|
9bccc6a86d8d715ddeb0c4c9c06be20aedd752e0 |
|
21-Sep-2015 |
Mika Isojärvi <misojarvi@google.com> |
Update external sources. Change-Id: I315f046e2405ecba4471d903314c73f6bd776e01
/external/deqp/external/vulkancts/framework/vulkan/vkGlslToSpirV.cpp
|
601a13635971626206a988077de52e8db405c419 |
|
15-Jul-2015 |
Pyry Haulos <phaulos@google.com> |
Log GLSL sources and SPIR-V disassembly in Vulkan tests Change-Id: I9671014509f0eb178c77d05b4251474e69496ae9
/external/deqp/external/vulkancts/framework/vulkan/vkGlslToSpirV.cpp
|
846cc3ce8e721a972ef38c44e24da49ea96110ca |
|
29-Jun-2015 |
Pyry Haulos <phaulos@google.com> |
Move Vulkan code to external/vulkancts and change license Vulkan-specific test and framework code uses MIT license with additional temporary confidentiality clause. Change-Id: I4f468ab5e8aeaa1d822dee0c8357a6d5aed08407
/external/deqp/external/vulkancts/framework/vulkan/vkGlslToSpirV.cpp
|