History log of /external/deqp/external/vulkancts/modules/vulkan/draw/vktDrawImageObjectUtil.cpp
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
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/draw/vktDrawImageObjectUtil.cpp
5e1fb53c166f5145e8a68aa96da9d16fcde7a30d 27-Apr-2017 Jason Ekstrand <jason.ekstrand@intel.com> dEQP-VK: Fix and inline the Image::getPixelOffset helper

The helper was wrong in a number of ways. First, it tries to calculate
an offset to the particular mip level and array layer requested even
though the driver already provides that as part of the offset returned
by getImageSubresourceLayout. If someone tried to use this with a
non-zero mip level or array layer they would get the wrong offset
because it would be added in twice. Second, the calculation depended on
an array called mipLevelRectSizes array which was used but never
initialized. This commit gets rid of the helper and just does the right
calculation inside MemoryOp::readLinear and MemoryOp::uploadLinear.

This affects the following groups of tests:

- dEQP-VK.draw.*
- dEQP-VK.dynamic_state.*
- dEQP-VK.query_pool.*

Change-Id: If0da72023cbc437d2a13d60f83e1230f0f90ba39
/external/deqp/external/vulkancts/modules/vulkan/draw/vktDrawImageObjectUtil.cpp
456eedb873ee0b778240c067e9ac72529fc444df 27-May-2016 Pyry Haulos <phaulos@google.com> De-duplicate utility code between some Vulkan test groups

draw, query_pool, and dynamic_state groups had a few identical
utilities. Move them under draw/.

Change-Id: I4e05606d75da6ac98ff3734604d080fe71ee36e8
/external/deqp/external/vulkancts/modules/vulkan/draw/vktDrawImageObjectUtil.cpp
77f3ff62f196f84055c20c973832f0f081fbb087 27-May-2016 TreeHugger Robot <treehugger-gerrit@google.com> Merge "Fix several narrowing conversions inside struct initializers"
6cbd34be72b2b732fe4f8d60c850d52fb16f68bc 27-May-2016 Pyry Haulos <phaulos@google.com> Change unnamed enum VK_ constants to defines and update API

Converting enum to target type causes narrowing conversion warnings on
MSVC 2015.

Change-Id: I51c41f7be0964de674c7b954469fbc523fddac5f
/external/deqp/external/vulkancts/modules/vulkan/draw/vktDrawImageObjectUtil.cpp
5489a504dfaafc62f5144efd9aaa299182d92428 27-May-2016 Pyry Haulos <phaulos@google.com> Fix several narrowing conversions inside struct initializers

MSVC 2015 is stricter about narrowing conversions and issues warnings more
agressively.

Change-Id: Ib6d78251afd8f280a5663396d47428d39bbb5fda
/external/deqp/external/vulkancts/modules/vulkan/draw/vktDrawImageObjectUtil.cpp
978d3d585aa549eb1e729b51e9d85fc6477240f9 29-Mar-2016 Pyry Haulos <phaulos@google.com> Change Vulkan CTS license to Apache 2
/external/deqp/external/vulkancts/modules/vulkan/draw/vktDrawImageObjectUtil.cpp
9a869c2848d0419008cb99f72c9fa372e3af805d 09-Feb-2016 Pyry Haulos <phaulos@google.com> Remove confidentiality clause from Vulkan CTS license
/external/deqp/external/vulkancts/modules/vulkan/draw/vktDrawImageObjectUtil.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/draw/vktDrawImageObjectUtil.cpp
d3cfb7f158cb03f3734b7f9f24c5b3f97e18939d 04-Jan-2016 Pyry Haulos <phaulos@google.com> Fix implicit VkDeviceSize -> size_t conversion warnings

Change-Id: Ibb4b63cf0651ddec66a62e39cc1ab1b155cedd13
/external/deqp/external/vulkancts/modules/vulkan/draw/vktDrawImageObjectUtil.cpp
49c4f4f532ad8094b5de6fc6e2ec1c77db4066cc 04-Jan-2016 Pyry Haulos <phaulos@google.com> Fix a few warnings

Change-Id: Icc60dcf8f72c1b9140c76bb1568af37b0b3b1843
/external/deqp/external/vulkancts/modules/vulkan/draw/vktDrawImageObjectUtil.cpp
0073b4fb3cf78fa797b0d92168a0fddf89d45732 21-Dec-2015 Pyry Haulos <phaulos@google.com> Enable draw tests and fix a few warnings
/external/deqp/external/vulkancts/modules/vulkan/draw/vktDrawImageObjectUtil.cpp
f8d853935f32ee0ca8b1b8c49add166e411f86f9 16-Dec-2015 scygan <slawomir.cygan@intel.com> draw tests: fix review comments
/external/deqp/external/vulkancts/modules/vulkan/draw/vktDrawImageObjectUtil.cpp
fbdc982ce9e1fec5d00064e33238956574c4db05 10-Dec-2015 scygan <slawomir.cygan@intel.com> Add tests for drawcall parameters
/external/deqp/external/vulkancts/modules/vulkan/draw/vktDrawImageObjectUtil.cpp