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
|