66ee615c377dbc501ac2fa6cc35de0c2ea954291 |
|
08-Aug-2016 |
Pyry Haulos <phaulos@google.com> |
CP: Check and enable VK_KHR_sampler_mirror_clamp_to_edge Several tests in dEQP-VK.pipeline group assume that VK_SAMPLER_ADDRESS_MODE_MIRROR_CLAMP_TO_EDGE mode is supported. Spec actually requires that VK_KHR_sampler_mirror_clamp_to_edge is enabled if that mode is used. This change enables VK_KHR_sampler_mirror_clamp_to_edge in default device, if supported, and adds relevant checks in the test code. In the future we'll want to clean this up by giving test cases more control about the device configuration they need. Fixes #339 Bug: 29996742 (cherry picked from commit ed8561a07cdb1bb7730eccf9025b738838392464) Change-Id: I12312f0e48d20724c082f31c4ab03792dbb44826
/external/deqp/external/vulkancts/modules/vulkan/pipeline/vktPipelineImageSamplingInstance.cpp
|
3d8e6ee58a6f3a7701a3e6cdc4ba9fb14b162410 |
|
20-May-2016 |
Pyry Haulos <phaulos@google.com> |
Merge bug fixes from Khronos CTS release branch This includes fixes available in Vulkan CTS 1.0.0.3 RC1: 8d6a75b Fix test copying zero sized regions 4d12ac5 Update sample conformance statement with latest release tag 2659c92 Remove use of non-standard strnlen() fd6bbe6 Validation fix dEQP-VK.binding_model 8c019df Validation fix for dEQP-VK.ssbo 02bc895 Remove dEQP-VK.glsl.linkage.varying.rules.fragment_declare 0f75056 Validation fixes for dEQP-VK.renderpass 0619614 Validation fixes for dEQP-VK.glsl 2df3edd dEQP-VK.binding_model validation fixes 50664eb Removed not needed reading of image ce3f36a Bug Fix: Corrected barriers in the tests dEQP-VK.query_pool 6d286f8 Validation fixes for dEQP-VK.api d02ea76 dEQP-VK.api.info.device.properties struct offsets d488796 Bug Fix: Corrected barriers in the tests dEQP-VK.dynamic_state. a4f96c9 Turn on well defined signed integer overflow ba9a6b8 Add Android NDK r11 toolchain as new default 355e4f8 Update glslang to (7b3096a) to include bitfield functions precision fix cbba646 Fix Pipeline barrier test 6eaa4ce Update glslang to (af4592) - include proper RelaxedPrecision handling f89b81f Remove instances of pDynamicState->dynamicStateCount = 0 989ae48 ShaderRender tests: do not use images in UNDEFINED layout ed92247 Revert to original boilerplate in Vulkan CTS license appendix 0b834b7 Validation fixes in dEQP-VK.pipeline 92728bd Bug Fix: Corrected barriers in the tests dEQP-VK.compute ad4a38e Bug Fix: Corrected barrier in the tests dEQP-VK.ubo 750f819 Fix unused parameter warning in vktDrawIndirectTest.cpp 7df90ed deqp-vk-draw: split indirect_draw tests into groups depending on `drawIndirectFirstInstance` optional feature 9025139 Remove initialization check for deviceName 9312e31 Fix VkPhysicalDeviceProperties init validation 4803b08 Fix a few issues in tessellation shader executors As well as following cherry-picks: b215306 Fix various compiler warnings fad252e vktWsiSurfaceTests: fixed bug in surface capabilities validation where surface's height was tested with respect to width's limits. 4a57a13 vktWsiSwapchainTests: remove redundant barrier (already realised by subpass dependencies) 8a07cbb vktWsiSwapchainTests: remove incorrect barrier (COLOR_ATTACHMENT_OPT -> PRESENT_SRC), while image is already in PRESENT_SRC layout 9b48af0 vktWsiSwapchainTests: fixes for swapchain parameters fb3fd80 WSI: depthClamp is an optional feature, disable it Bug: 28911346 Change-Id: I124cdecdc5472e5889d40ae5b66baffa074df7ca
/external/deqp/external/vulkancts/modules/vulkan/pipeline/vktPipelineImageSamplingInstance.cpp
|
e1c768b9fea220809ff2123edd382491eea6ca69 |
|
10-Apr-2016 |
Pyry Haulos <phaulos@google.com> |
Merge bugfixes from Khronos repository Change-Id: Id4ae8f02381b25c2b7f1978ce665955e3ec35833
|
f23cc02846e220d6da2442b41807c716d2804f88 |
|
10-Apr-2016 |
Pyry Haulos <phaulos@google.com> |
Merge vulkan-cts-1.0 to vulkan-cts-1.0-dev
|
d93445a1f258244ea8a9413260a4b27ffd65599c |
|
07-Apr-2016 |
Pyry Haulos <phaulos@google.com> |
Merge branch '350-LOD-precision-for-snorm-cts-1.0' into 'vulkan-cts-1.0' Use larger threshold for EAC formats in sampler tests Fixes #350 See merge request !490
|
59b191bc5c165338ac771b536cb804e7a9d3230c |
|
01-Apr-2016 |
zeppelin <zeppelin@vivantecorp.com> |
Use larger threshold for EAC formats in sampler tests Fixes #350
/external/deqp/external/vulkancts/modules/vulkan/pipeline/vktPipelineImageSamplingInstance.cpp
|
86a8ae9e0d61bbfe1f1e273fdbb026369bdb5f29 |
|
07-Apr-2016 |
Pyry Haulos <phaulos@google.com> |
Remove instances of pDynamicState->dynamicStateCount = 0 Specification explicitly disallows using VkPipelineDynamicStateCreateInfo with dynamicStateCount = 0 when creating pipelines. Instead pDynamicState must be set to NULL. Change-Id: Iff9e2f10e0080ffae0f6698aff342132f148b41d
/external/deqp/external/vulkancts/modules/vulkan/pipeline/vktPipelineImageSamplingInstance.cpp
|
d471a12fca5d3077a4ca28eebf83685f4208c3b6 |
|
29-Mar-2016 |
Pyry Haulos <phaulos@google.com> |
Change Vulkan CTS license to Apache 2
/external/deqp/external/vulkancts/modules/vulkan/pipeline/vktPipelineImageSamplingInstance.cpp
|
978d3d585aa549eb1e729b51e9d85fc6477240f9 |
|
29-Mar-2016 |
Pyry Haulos <phaulos@google.com> |
Change Vulkan CTS license to Apache 2
/external/deqp/external/vulkancts/modules/vulkan/pipeline/vktPipelineImageSamplingInstance.cpp
|
9a869c2848d0419008cb99f72c9fa372e3af805d |
|
09-Feb-2016 |
Pyry Haulos <phaulos@google.com> |
Remove confidentiality clause from Vulkan CTS license
/external/deqp/external/vulkancts/modules/vulkan/pipeline/vktPipelineImageSamplingInstance.cpp
|
73d1b62ab9f3fea5cf26e8d80763bf150de6319b |
|
22-Jan-2016 |
Pyry Haulos <phaulos@google.com> |
Check compressed 3D format support in PipelineImageSamplingInstance Fixes #238 Change-Id: I7496a27b445e98b341bdc10c9da76aff5ad996cd
/external/deqp/external/vulkancts/modules/vulkan/pipeline/vktPipelineImageSamplingInstance.cpp
|
549732add51d3906362b924a946a015eef134df5 |
|
21-Jan-2016 |
Pyry Haulos <phaulos@google.com> |
Check for linear filtering support in pipeline.sampler tests Fixes #243 Change-Id: I294dc93afc6c7a46e9d29bcb63a549e4565103c9
/external/deqp/external/vulkancts/modules/vulkan/pipeline/vktPipelineImageSamplingInstance.cpp
|
3a40c1645672ac36c31e4275b9b00ec3effa02c8 |
|
21-Jan-2016 |
Pyry Haulos <phaulos@google.com> |
Fix ASTC issues in pipeline image, image_view, and sampler tests * Use only valid ASTC blocks as result comparison doesn't currently handle invalid blocks correctly. * Avoid normalizing non-sRGB ASTC blocks. Normalizing them based on uncompressed format (F16) leads to complete lack of coverage. Fixes #203 Change-Id: Ib5e7bedd07932ec1baa5cbd96cb66b357689bb75
/external/deqp/external/vulkancts/modules/vulkan/pipeline/vktPipelineImageSamplingInstance.cpp
|
689c095f881a410da6a315795452a8e00ad95a9d |
|
05-Jan-2016 |
Pyry Haulos <phaulos@google.com> |
Update Vulkan CTS to API 1.0.0 Change-Id: Idb60e106fadb133fcbce136270853696a6290f5b
/external/deqp/external/vulkancts/modules/vulkan/pipeline/vktPipelineImageSamplingInstance.cpp
|
0f78ed30aba08d3267013fc0a70bddf364558c10 |
|
17-Dec-2015 |
Pyry Haulos <phaulos@google.com> |
Merge branch 'issue_72' into 'master' Several fixes for pipeline.sampler.image_view tests Fix mapping of VK filter modes to Sampler::filter modes. Fix LOD calculation for VK_SAMPLER_MIPMAP_MODE_BASE. Adjust texcoords to avoid tiebreaking rules. Clamp lodMid to .01 for minfilter tests. Disable linear filtering tests for integer formats. See #72 and #74. See merge request !142
|
863bb03196784c768172f3f53b07b1db910b1525 |
|
15-Dec-2015 |
Pyry Haulos <phaulos@google.com> |
Merge branch 'jbolz_pipeline_image_view_fixes' into 'master' Fixes for pipeline.image_view tests Fix swizzle for integer formats. The "1.0f" needs to be swizzled in before scaling. Fix 3D texture subresource creation, for lod_base_mip_level tests. See merge request !145
|
c898c7d8e107a11ad4268ffc74d0c4d0a96877d3 |
|
14-Dec-2015 |
Pyry Haulos <phaulos@google.com> |
Fix a few VkDeviceSize -> size_t conversion varnings Note that VkDeviceSize is always 64-bit value and converting it to size_t in 32-bit builds will generate a warning. Change-Id: Ic5b6df8e53ed1d3945bfcd6ac3fa7ebc9872dafe
/external/deqp/external/vulkancts/modules/vulkan/pipeline/vktPipelineImageSamplingInstance.cpp
|
66f87da98594059215d2c8b557f2bfdab83e884a |
|
13-Dec-2015 |
Jeff Bolz <jbolz@nvidia.com> |
Fix lod_base_mip_level tests for 3D
/external/deqp/external/vulkancts/modules/vulkan/pipeline/vktPipelineImageSamplingInstance.cpp
|
812054568e397caf9a7bd6b76b827f7a440610ce |
|
13-Dec-2015 |
Jeff Bolz <jbolz@nvidia.com> |
Fix mapping of VK filter modes to Sampler::filter modes. Fix LOD calculation for VK_SAMPLER_MIPMAP_MODE_BASE. Adjust texcoords to avoid tiebreaking rules. Clamp lodMid to .01 for minfilter tests. Disable linear filtering tests for integer formats.
/external/deqp/external/vulkancts/modules/vulkan/pipeline/vktPipelineImageSamplingInstance.cpp
|
120ed2c44030b05409d5b1164a0676389dfe87c3 |
|
02-Dec-2015 |
Dae Kim <dae.kimpark@imgtec.com> |
Update pipeline tests to API version 0.210.1.
/external/deqp/external/vulkancts/modules/vulkan/pipeline/vktPipelineImageSamplingInstance.cpp
|
946bdb68c496154333bb82671f8f26c1cf5da394 |
|
18-Nov-2015 |
Dae Kim <dae.kimpark@imgtec.com> |
Added pipeline sampler tests.
/external/deqp/external/vulkancts/modules/vulkan/pipeline/vktPipelineImageSamplingInstance.cpp
|
83a6066224454de177655eb414dd3453c2059536 |
|
17-Nov-2015 |
Dae Kim <dae.kimpark@imgtec.com> |
Added pipeline image tests.
/external/deqp/external/vulkancts/modules/vulkan/pipeline/vktPipelineImageSamplingInstance.cpp
|