History log of /external/deqp/external/vulkancts/modules/vulkan/sparse_resources/vktSparseResourcesTestsUtil.hpp
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
aae4252b14d3f5fc1594706fecc567b84c64f1ad 11-Sep-2017 Alexander Galazin <alexander.galazin@arm.com> Add support for Vulkan 1.1

Components: Vulkan
VK-GL-CTS issue: 473

Change-Id: I514efd903b243429844076a934e26d248a67ac2e
(cherry picked from commit 3e1a86052e33c47532cd6f6c475d849baeec5f99)
/external/deqp/external/vulkancts/modules/vulkan/sparse_resources/vktSparseResourcesTestsUtil.hpp
7c0af777b06f12a3f0bbf703f71850303726e3df 11-Jul-2017 Vikram Kushwaha <vkushwaha@nvidia.com> Add tests for sparse buffers/images with device groups

New tests:
dEQP-VK.sparse_resources.buffer.transfer.device_group_sparse_binding.*
dEQP-VK.sparse_resources.buffer.ssbo.device_group_sparse_binding_aliased.*
dEQP-VK.sparse_resources.buffer.ssbo.device_group_sparse_residency.*
dEQP-VK.sparse_resources.buffer.ubo.device_group_*
dEQP-VK.sparse_resources.buffer.vertex_buffer.device_group_*
dEQP-VK.sparse_resources.buffer.indirect_buffer.device_group_*
dEQP-VK.sparse_resources.device_group_image_sparse_binding.*
dEQP-VK.sparse_resources.device_group_image_sparse_residency.*
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.*
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.*

Components: Vulkan

VK-GL-CTS issue: 110

Change-Id: Ifa59ac69871be5663437e18fc82b3b09a072678e
/external/deqp/external/vulkancts/modules/vulkan/sparse_resources/vktSparseResourcesTestsUtil.hpp
35013e60be397bb75ccedfa6ac2e36c337ff1009 12-Jul-2017 Igor Ostrowski <igor.ostrowski@intel.com> Add metadata bindings in sparse tests

All metadata must be bound prior to device use of the sparse image

Affects:
dEQP-VK.sparse_resources.image_sparse_residency.*
dEQP-VK.sparse_resources.mipmap_sparse_residency.*
dEQP-VK.sparse_resources.shader_intrinsics.*

dEQP-VK.glsl.texture_functions.*sparse*
dEQP-VK.glsl.texture_gather.*sparse*

Components: Vulkan
VK-GL-CTS issue: 572

Change-Id: I4bbf2b74ed7fc0cea000084769cbed0dbe4a802e
/external/deqp/external/vulkancts/modules/vulkan/sparse_resources/vktSparseResourcesTestsUtil.hpp
55dd4426673bd260dde56addcfea802f21c31304 08-Feb-2017 Mika Isojärvi <misojarvi@google.com> Add create functions for common Vulkan types.

These functions simplify creating the Vulkan objects by taking the
arguments directly instead of passing through struct. Multiple test
cases already reimplement these functions.

VK-GL-CTS issue: 465
Components: Vulkan

Change-Id: I09f6b0163b5aa2198617230767cd072185afe45c
(cherry picked from commit da03200a87f51bed33b3c3030ecbb6df06ff4f60)
/external/deqp/external/vulkancts/modules/vulkan/sparse_resources/vktSparseResourcesTestsUtil.hpp
b61fc2025246c4a88212f4f97895b47ad82a138d 07-Nov-2016 Maciej Jesionowski <maciej.jesionowski@mobica.com> Add test: sparse buffer usage

Test UBO, SSBO, VB, IB, InB with sparse buffers using:
- sparse binding
- sparse residency
- sparse aliasing
- residencyNonResidentStrict (with UBOs)

New tests:
- dEQP-VK.sparse_resources.buffer.ubo.*
- dEQP-VK.sparse_resources.buffer.vertex_buffer.*
- dEQP-VK.sparse_resources.buffer.index_buffer.*
- dEQP-VK.sparse_resources.buffer.indirect_buffer.*

Renamed tests:
in dEQP-VK.sparse_resources:
- .buffer_sparse_binding.* -> .buffer.transfer.sparse_binding.*
- .buffer_sparse_residency.* -> .buffer.ssbo.sparse_residency.*
- .buffer_sparse_memory_aliasing.* -> .buffer.ssbo.sparse_binding_aliased.*

Issue: #401

Change-Id: Iba583a16eba0b688849175813a86d44c9b038f0d
/external/deqp/external/vulkancts/modules/vulkan/sparse_resources/vktSparseResourcesTestsUtil.hpp
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/vktSparseResourcesTestsUtil.hpp
452d94dd78885b79b938cbb5297f076a4d3f3a9e 18-Jul-2016 Petros Bantolas <petros.bantolas@imgtec.com> dEQP-VK.sparse_resources: Fixed VkBufferImageCopy buffer offset alignment issue

Fixes #433

Change-Id: I34a416670789979e967281d0ede406dd871862bc
/external/deqp/external/vulkancts/modules/vulkan/sparse_resources/vktSparseResourcesTestsUtil.hpp
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/vktSparseResourcesTestsUtil.hpp
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/vktSparseResourcesTestsUtil.hpp
199c73a9eb28e6ef553e30bdf6b766198a65e796 17-Jun-2016 Kantoch <marcin.kantoch@mobica.com> Refactoring of existing sparse resources tests to reduce code size
/external/deqp/external/vulkancts/modules/vulkan/sparse_resources/vktSparseResourcesTestsUtil.hpp
978d3d585aa549eb1e729b51e9d85fc6477240f9 29-Mar-2016 Pyry Haulos <phaulos@google.com> Change Vulkan CTS license to Apache 2
/external/deqp/external/vulkancts/modules/vulkan/sparse_resources/vktSparseResourcesTestsUtil.hpp
029550532951eec8a34b752f1ea6957a4f1c69d9 24-Feb-2016 Kantoch <marcin.kantoch@mobica.com> Sparse Image Residency Test
/external/deqp/external/vulkancts/modules/vulkan/sparse_resources/vktSparseResourcesTestsUtil.hpp
932fee600b73b54426a83ce0122e37578289a24f 04-Feb-2016 Kantoch <marcin.kantoch@mobica.com> Sparse Resources Binding Tests
/external/deqp/external/vulkancts/modules/vulkan/sparse_resources/vktSparseResourcesTestsUtil.hpp