History log of /external/deqp/external/vulkancts/modules/vulkan/pipeline/vktPipelineImageUtil.cpp
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
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/vktPipelineImageUtil.cpp
978d3d585aa549eb1e729b51e9d85fc6477240f9 29-Mar-2016 Pyry Haulos <phaulos@google.com> Change Vulkan CTS license to Apache 2
/external/deqp/external/vulkancts/modules/vulkan/pipeline/vktPipelineImageUtil.cpp
9a869c2848d0419008cb99f72c9fa372e3af805d 09-Feb-2016 Pyry Haulos <phaulos@google.com> Remove confidentiality clause from Vulkan CTS license
/external/deqp/external/vulkancts/modules/vulkan/pipeline/vktPipelineImageUtil.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/vktPipelineImageUtil.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/vktPipelineImageUtil.cpp
63e17a990fb21ffb4bce71c3e52d62b7001ffc3f 21-Jan-2016 Pyry Haulos <phaulos@google.com> Fix couple of warnings
/external/deqp/external/vulkancts/modules/vulkan/pipeline/vktPipelineImageUtil.cpp
808c0f8d819a3fd64706dfba6b9316c027fd06ab 14-Jan-2016 Pyry Haulos <phaulos@google.com> Merge branch 'scygan_astc_fix' into 'master'

pipeline.image.view_type.2d.format.astc: fix compression parameters for ASTC formats

Looks like there is an error in tcuCompressedTexture.hpp file. Here:
TexDecompressionParams (AstcMode astcMode_ = ASTCMODE_LAST) : astcMode(astcMode_) {}
ASTCMODE_LAST is set instead of ASTCMODE_LDR.

This causes an assert in tcuCompressedTexture.cpp file:
DE_ASSERT(params.astcMode == TexDecompressionParams::ASTCMODE_LDR || params.astcMode == TexDecompressionParams::ASTCMODE_HDR);

See merge request !276
e53041dc200d3f44b7b0e84f83ca25f288fbc75a 14-Jan-2016 scygan <slawomir.cygan@intel.com> fix compression parameters for ASTC formats
/external/deqp/external/vulkancts/modules/vulkan/pipeline/vktPipelineImageUtil.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/vktPipelineImageUtil.cpp
cff633177810949d02cdbbfb2e62e0066e17be92 11-Jan-2016 Dae Kim <dae.kimpark@imgtec.com> Pipeline image utils: use a bufferOffset multiple of 4 and multiple
of the texel/block size when copying from VkBuffer to VkImage.
/external/deqp/external/vulkancts/modules/vulkan/pipeline/vktPipelineImageUtil.cpp
e148980e7f95d8a113a7dc84b13ca9906f33869f 20-Dec-2015 Pyry Haulos <phaulos@google.com> Fix few include guards and whitespace violations
/external/deqp/external/vulkancts/modules/vulkan/pipeline/vktPipelineImageUtil.cpp
a5a9ca3ae4d88f36e1b3d1eb56da31567c292f90 07-Dec-2015 scygan <slawomir.cygan@intel.com> dEQP-VK.pipeline.image.view_type wrong parameters to vkCmdCopyBufferToImage on compressed images
/external/deqp/external/vulkancts/modules/vulkan/pipeline/vktPipelineImageUtil.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/vktPipelineImageUtil.cpp
83a6066224454de177655eb414dd3453c2059536 17-Nov-2015 Dae Kim <dae.kimpark@imgtec.com> Added pipeline image tests.
/external/deqp/external/vulkancts/modules/vulkan/pipeline/vktPipelineImageUtil.cpp
3d2071b82061ee418aa87064333069281133edda 28-Sep-2015 Pyry Haulos <phaulos@google.com> Update to API version 170.2

Change-Id: Icf48994ec9cff5a17ff1472bff2a1272a35a32c3
/external/deqp/external/vulkancts/modules/vulkan/pipeline/vktPipelineImageUtil.cpp
c4b938d14625bb3b60adc5373b4bed500dbafa0d 10-Sep-2015 Pyry Haulos <phaulos@google.com> Fix vk::Allocation usage in pipeline tests

vk::Allocation API semantics had changed; memory mappings are now
managed by Allocation and must not be manipulated from outside.

Change-Id: I47406e7842b8cce0544c9c9585714454114d66bf
/external/deqp/external/vulkancts/modules/vulkan/pipeline/vktPipelineImageUtil.cpp
c6e8b5a8389a64972259b357407b5e0f4edd5716 02-Sep-2015 Dae Kim <dae.kimpark@imgtec.com> Added pipeline depth tests for Vulkan.
/external/deqp/external/vulkancts/modules/vulkan/pipeline/vktPipelineImageUtil.cpp