71dc33c93bbb62e0bd0b01db0d214139f8f9a147 |
|
20-Mar-2017 |
Pyry Haulos <phaulos@google.com> |
Merge vk-gl-cts/vulkan-cts-1.0.1 into vk-gl-cts/vulkan-cts-1.0.2 Change-Id: I9f1ac0266e8b5f869e70ef3d8eaec9a7481fdef9
|
0d16f7a9a94a1a2356c9a4e0c4265efb887a8c6f |
|
02-Mar-2017 |
Andrey Tuganov <andreyt@google.com> |
Fix invalid SPIR-V in dEQP-VK.sparse_resources Fixed issue: SPIR-V code generated in - vktSparseResourcesShaderIntrinsicsStorage.cpp - vktSparseResourcesShaderIntrinsicsSampled.cpp violates non-aggregate type declaration uniqueness rule of SPIR-V specification. Affects: dEQP-VK.sparse_resources.shader_intrinsics.* Components: Vulkan VK-GL-CTS issue: 230 Change-Id: Id39663a17684923f37924559917af524cf68f6c0
/external/deqp/external/vulkancts/modules/vulkan/sparse_resources/vktSparseResourcesShaderIntrinsicsSampled.cpp
|
0d621e6dd1cce20b9d5d2826b996d923a2305f4c |
|
14-Dec-2016 |
Maciej Jesionowski <maciej.jesionowski@mobica.com> |
Sparse resources: create correct device interface Make sure correct function pointers are used with the a VkDevice. This should make no actual difference on most implementations. Affected tests: - dEQP-VK.sparse_resources.* Change-Id: Id39cf318c4ae24b47135e1f27308985bd20a0009
/external/deqp/external/vulkancts/modules/vulkan/sparse_resources/vktSparseResourcesShaderIntrinsicsSampled.cpp
|
175b1a36b6a6700c85270bec34136979f05c3f67 |
|
17-Nov-2016 |
Dominik Witczak <Dominik.Witczak@amd.com> |
dEQP-VK.sparse_resources.shader_intrinsics fixes Some of the tests in the group form invalid SPIR-V code, which tries to pass two arguments to the OpFAdd instruction, whose number of components differs. This change fixes this. Khronos issue: #545 Change-Id: I3cad57d393f986cfb5b9bce85f758dcca3686d8a
/external/deqp/external/vulkancts/modules/vulkan/sparse_resources/vktSparseResourcesShaderIntrinsicsSampled.cpp
|
a6fbec3926163fbfc0ad45b21f7b7e2f8aae7adf |
|
17-Oct-2016 |
Maciej Jesionowski <maciej.jesionowski@mobica.com> |
Refactor sparse resources module Get rid of unused functions and custom classes where common framework-provided utilities suffice. Affected tests: - dEQP-VK.sparse_resources.shader_intrinsics.*_sparse_sample_explicit_lod.* - dEQP-VK.sparse_resources.shader_intrinsics.*_sparse_sample_implicit_lod.* - dEQP-VK.sparse_resources.shader_intrinsics.*_sparse_gather.* - dEQP-VK.sparse_resources.* (only code changed) Sparse sample tests now use a different graphics pipeline, but their behavior should remain unchanged. Change-Id: Ib3b5158f142630360c1b5e176f16b2f604de8dfe
/external/deqp/external/vulkancts/modules/vulkan/sparse_resources/vktSparseResourcesShaderIntrinsicsSampled.cpp
|
8dbcd50b26a3d29df3ae9fdfd2c32186369de2a0 |
|
06-Oct-2016 |
Slawomir Cygan <slawomir.cygan@intel.com> |
dEQP-VK.sparse_resources.shader_intrinsics: OpCompositeExtract needs value id This fixes SPIR-V code used by dEQP-VK.sparse_resources.shader_intrinsics. This adds missing OpLoad on vaying variable pointer, as pointers cannot be passed directly to OpCompositeExtract. Change-Id: I801aae7d49213771ffe17a0ed7fa096ab80b0b37
/external/deqp/external/vulkancts/modules/vulkan/sparse_resources/vktSparseResourcesShaderIntrinsicsSampled.cpp
|
57162191ce545755054f989c1bc029a30ede72c8 |
|
06-Oct-2016 |
Slawomir Cygan <slawomir.cygan@intel.com> |
dEQP-VK.sparse_resources.shader_intrinsics*gather: fix possible of-by-one errors The test seems to perform GATHER sampling from center of pixels On un-even image sizes this may cause failures, as texcoord (being float32) may not exactly represent pixel center, what can cause different 2x2 rectangle to be gathered. The fix is to bias texcoord by half a texel, so sampling is always performed from centre of 2x2 rectangle. Fixes following tests (for me): dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r32i.503_137_1 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r32i.11_37_1 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r16i.503_137_1 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r16i.11_37_1 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r8i.503_137_1 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r8i.11_37_1 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba32ui.503_137_1 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba32ui.11_37_1 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba16ui.503_137_1 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba16ui.11_37_1 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba8ui.503_137_1 dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba8ui.11_37_1 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r32i.503_137_3 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r32i.11_37_3 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r16i.503_137_3 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r16i.11_37_3 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r8i.503_137_3 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r8i.11_37_3 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba32ui.503_137_3 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba32ui.11_37_3 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba16ui.503_137_3 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba16ui.11_37_3 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba8ui.503_137_3 dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba8ui.11_37_3 Affects: dEQP-VK.sparse_resources.shader_intrinsics.*gather* Change-Id: I218d68033e3c83d5270c54731eac3a72c6899173
/external/deqp/external/vulkancts/modules/vulkan/sparse_resources/vktSparseResourcesShaderIntrinsicsSampled.cpp
|
653ad0e8a4209754304cbd5b5ceb4fdc7b29c01a |
|
16-Aug-2016 |
Pyry Haulos <phaulos@google.com> |
Fix merged <space><tab> in C/C++ files Change-Id: Ice7c1ae46a88c941c5834f9d34fcd4822c30debc
/external/deqp/external/vulkancts/modules/vulkan/sparse_resources/vktSparseResourcesShaderIntrinsicsSampled.cpp
|
a15e7d7f566d93c76ca90171eb728e3d1cd82378 |
|
16-Aug-2016 |
Pyry Haulos <phaulos@google.com> |
Fix trailing whitespace and include guards Change-Id: If9cf0f5b43ad668243033f7e7c04319c4fcd804d
/external/deqp/external/vulkancts/modules/vulkan/sparse_resources/vktSparseResourcesShaderIntrinsicsSampled.cpp
|
0abb8ae884208e3355eb68bde6cedab1dd7b773c |
|
12-Apr-2016 |
Kantoch <marcin.kantoch@mobica.com> |
SPIR-V Shader Intrinsics for Sparse Images Test
/external/deqp/external/vulkancts/modules/vulkan/sparse_resources/vktSparseResourcesShaderIntrinsicsSampled.cpp
|