History log of /external/deqp/external/vulkancts/modules/vulkan/shaderrender/vktShaderRender.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/shaderrender/vktShaderRender.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/shaderrender/vktShaderRender.cpp
978d3d585aa549eb1e729b51e9d85fc6477240f9 29-Mar-2016 Pyry Haulos <phaulos@google.com> Change Vulkan CTS license to Apache 2
/external/deqp/external/vulkancts/modules/vulkan/shaderrender/vktShaderRender.cpp
c05b7f1437e619205c96eaa31c0b79ec97a0d47d 11-Feb-2016 Pyry Haulos <phaulos@google.com> Add AOSP copyright to tests ported from dEQP GLES tests
/external/deqp/external/vulkancts/modules/vulkan/shaderrender/vktShaderRender.cpp
f8922e6b5eeea5be513b8682197c78295c5108a4 10-Feb-2016 Mais Alnasser <mais.alnasser@amd.com> ShaderRender is missing the appropriate barriers before and after cmdCopyImageToBuffer
/external/deqp/external/vulkancts/modules/vulkan/shaderrender/vktShaderRender.cpp
9a869c2848d0419008cb99f72c9fa372e3af805d 09-Feb-2016 Pyry Haulos <phaulos@google.com> Remove confidentiality clause from Vulkan CTS license
/external/deqp/external/vulkancts/modules/vulkan/shaderrender/vktShaderRender.cpp
af0ed8fd53c287873e7cbbc9ad582529c62b4805 25-Jan-2016 Pyry Haulos <phaulos@google.com> Fix format support check in ShaderRenderCase

Fixes #254
/external/deqp/external/vulkancts/modules/vulkan/shaderrender/vktShaderRender.cpp
9931d9632ce1e900213ddd41ebd25a36cc93536e 15-Jan-2016 Mark Adams <marka@nvidia.com> Fix offset parameter for flushMappedMemoryRange

In ShaderRenderCaseInstance::uploadImage2D(), the allocation object was
being passed in instead of the offset. This resulted in attempting to
flush an invalid memory range.
/external/deqp/external/vulkancts/modules/vulkan/shaderrender/vktShaderRender.cpp
5dd012fb2f776e0724c1ba51f5b658883bd6fc9c 13-Jan-2016 Jeff Bolz <jbolz@nvidia.com> Fix recent regression binding unallocated descriptor set
/external/deqp/external/vulkancts/modules/vulkan/shaderrender/vktShaderRender.cpp
82949d40a80741b4a62fa5d59bd008fa612b7850 12-Jan-2016 Pyry Haulos <phaulos@google.com> Merge branch 'scygan_shaderRender_empty_dpool' into 'master'

shaderRender tests: prevent of creating illegal empty descriptor pool when there are no uniforms

shaderRender test were trying to create empty desciprot pool. This is forbidden by spec

See merge request !263
eec2930556edeec10ef243488843b42a91dff9db 08-Jan-2016 bpkowali <boguslaw.p.kowalik@intel.com> prevent of creating illegal empty descriptor pool when there are no uniforms
/external/deqp/external/vulkancts/modules/vulkan/shaderrender/vktShaderRender.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/shaderrender/vktShaderRender.cpp
3bc29b613dfc3842a5a90d7deb0b062869033230 29-Dec-2015 Jeff Bolz <jbolz@nvidia.com> Change 'shaderrender' (glsl) tests to use a size of 128x128 rather than 100x100, to avoid interpolation noise.
/external/deqp/external/vulkancts/modules/vulkan/shaderrender/vktShaderRender.cpp
e148980e7f95d8a113a7dc84b13ca9906f33869f 20-Dec-2015 Pyry Haulos <phaulos@google.com> Fix few include guards and whitespace violations
/external/deqp/external/vulkancts/modules/vulkan/shaderrender/vktShaderRender.cpp
4a2368e7e7116b88573442aedfc5ec806de7fd06 17-Dec-2015 Pyry Haulos <phaulos@google.com> Merge branch '47-fix-multisample-state' into 'master'

Added multisampeStateParams to graphics pipeline creation, fixes #47

Set a valid VkPipelineMultisampleStateCreateInfo structure to pMultisampleState as declared in api spec.

See merge request !171
1d7b621b1d86ec78d73744c72bbc02629c21f904 17-Dec-2015 Daniel Hegedus <dhegedus.uszeged@partner.samsung.com> Added multisampeStateParams to graphics pipeline creation, fixes #47
/external/deqp/external/vulkancts/modules/vulkan/shaderrender/vktShaderRender.cpp
0bf51e2a309ddd9ba301fa96248d3889ed1600a7 15-Dec-2015 Gabor Abraham <gabraham.u-szeged@partner.samsung.com> Remove hack_padding from ShaderRenderer
/external/deqp/external/vulkancts/modules/vulkan/shaderrender/vktShaderRender.cpp
2fefaff91934f41ff34328c6e6b95ed24892b5a4 12-Dec-2015 Pyry Haulos <phaulos@google.com> Fix a few warnings

Change-Id: I610d4a27f49298c46f848666b0654209138d272d
/external/deqp/external/vulkancts/modules/vulkan/shaderrender/vktShaderRender.cpp
ee90522bd5381c8444ef615f5350d8fd50c34a4b 11-Dec-2015 Mika Isojärvi <misojarvi@google.com> Fix command buffer allocation count.

Change-Id: Ia61d81d9ae0425fc97f89057f04fda7b49fe4557
/external/deqp/external/vulkancts/modules/vulkan/shaderrender/vktShaderRender.cpp
94128dffb454628346f09bb736e0f4ace9df0b9e 05-Dec-2015 Pyry Haulos <phaulos@google.com> Fix whitespace and include guards

Change-Id: I580f26ff447fcba8a685850cf5ac15a14af41d60
/external/deqp/external/vulkancts/modules/vulkan/shaderrender/vktShaderRender.cpp
68e7282426d639b54d15c4710d97ba97e72c76ef 18-Nov-2015 Pyry Haulos <phaulos@google.com> Update API version to 0.210.1

Change-Id: Ifc8134b430aaa0a602cbf68f2ee23c7bc6a185ba
/external/deqp/external/vulkancts/modules/vulkan/shaderrender/vktShaderRender.cpp
7617e1896b93e92cce0214dfbdcd864b8cfbe144 23-Nov-2015 Pyry Haulos <phaulos@google.com> Fix a few warnings

Change-Id: I2cf5d4f070b8b438e25fb50b88b7123a6e47a593
/external/deqp/external/vulkancts/modules/vulkan/shaderrender/vktShaderRender.cpp
e8849a85b21e64ece65abc17248f01a9591784fe 18-Nov-2015 Pyry Haulos <phaulos@google.com> Fix a few trivial compiler warnings
/external/deqp/external/vulkancts/modules/vulkan/shaderrender/vktShaderRender.cpp
12d8181b383e9ba355bbbb855e3813a88b10f30a 17-Nov-2015 scygan <slawomir.cygan@intel.com> vktShaderRenderCase: remove buffer views from test

BufferViews should be used only with TEXEL_BUFFER descriptors, while this test tries to use them for UNIFORM_BUFFERS
/external/deqp/external/vulkancts/modules/vulkan/shaderrender/vktShaderRender.cpp
c5a432af8404a1620230c8b0f31bc9a469196726 12-Nov-2015 Peter Gal <pgal.u-szeged@partner.samsung.com> Improve file and namespace names
/external/deqp/external/vulkancts/modules/vulkan/shaderrender/vktShaderRender.cpp