70fc0800efe725f4f91f4d03b09aa0e567dbb09c |
|
17-Nov-2016 |
Dominik Witczak <Dominik.Witczak@amd.com> |
Fix memory management, image layout issues in uploadImageSparse() Fixes an issue where ShaderRenderCaseInstance::uploadSparseImage() would first configure sparse image bindings and then deallocate the memory objects, prior to actually sampling the image. Fixes an issue where the sparse image, after having been filled with contents, would first be transitioned to SHADER_READ_ONLY_OPTIMAL layout, and then used in a DS which was expecting it to be in GENERLA layout. Finally, the patch addresses a problem, where the function would not correctly recognize the VK_SPARSE_IMAGE_FORMAT_SINGLE_MIPTAIL_BIT, as reported by the running driver. The change affects dEQP-VK.glsl.*sparse* tests Khronos issue: #543 Change-Id: Ie5717841fe0ef9c0672b5075380ff96bba9855b9
/external/deqp/external/vulkancts/modules/vulkan/shaderrender/vktShaderRender.hpp
|
68ee9460976d1add6e36d0f2f216bb6c1c86aa96 |
|
05-Aug-2016 |
Peter Siket <ps.szeged@partner.samsung.com> |
Extend shader built-in variable tests This branch extends the shader builtin tests, with additional tests ported from the GLES2 tests. These test are ported: dEQP-GLES2.functional.shaders.builtin_variable.fragcoord_xyz dEQP-GLES2.functional.shaders.builtin_variable.fragcoord_w dEQP-GLES2.functional.shaders.builtin_variable.pointcoord Besides this additional test group (dEQP-VK.glsl.builtin_var.input_variations) is added for testing combinations of different shader input types. (#300) Change-Id: I8cb6f2197f87b28c1e13335b9ab55ab59e92d665
/external/deqp/external/vulkancts/modules/vulkan/shaderrender/vktShaderRender.hpp
|
a15e7d7f566d93c76ca90171eb728e3d1cd82378 |
|
16-Aug-2016 |
Pyry Haulos <phaulos@google.com> |
Fix trailing whitespace and include guards Change-Id: If9cf0f5b43ad668243033f7e7c04319c4fcd804d
/external/deqp/external/vulkancts/modules/vulkan/shaderrender/vktShaderRender.hpp
|
efc1d1b69b644d80e91c96faa4d65bb4c0f60586 |
|
22-Jul-2016 |
Slawomir Cygan <slawomir.cygan@intel.com> |
ShaderRender tests: do not use copyBufferToImage on MS Images This is forbidden by spec: ``` dstImage must have a sample count equal to VK_SAMPLE_COUNT_1_BIT ``` Instead image is cleared, and provided `textureData` ignored. This fixes: ``` dEQP-VK.glsl.texture_functions.query.texturesamples.isampler2dms_fragment dEQP-VK.glsl.texture_functions.query.texturesamples.isampler2dms_vertex dEQP-VK.glsl.texture_functions.query.texturesamples.isampler2dmsarray_fragment dEQP-VK.glsl.texture_functions.query.texturesamples.isampler2dmsarray_vertex dEQP-VK.glsl.texture_functions.query.texturesamples.sampler2dms_fixed_fragment dEQP-VK.glsl.texture_functions.query.texturesamples.sampler2dms_fixed_vertex dEQP-VK.glsl.texture_functions.query.texturesamples.sampler2dms_float_fragment dEQP-VK.glsl.texture_functions.query.texturesamples.sampler2dms_float_vertex dEQP-VK.glsl.texture_functions.query.texturesamples.sampler2dmsarray_fixed_fragment dEQP-VK.glsl.texture_functions.query.texturesamples.sampler2dmsarray_fixed_vertex dEQP-VK.glsl.texture_functions.query.texturesamples.sampler2dmsarray_float_fragment dEQP-VK.glsl.texture_functions.query.texturesamples.sampler2dmsarray_float_vertex dEQP-VK.glsl.texture_functions.query.texturesamples.usampler2dms_fragment dEQP-VK.glsl.texture_functions.query.texturesamples.usampler2dms_vertex dEQP-VK.glsl.texture_functions.query.texturesamples.usampler2dmsarray_fragment dEQP-VK.glsl.texture_functions.query.texturesamples.usampler2dmsarray_vertex ``` Fixes issue #430
/external/deqp/external/vulkancts/modules/vulkan/shaderrender/vktShaderRender.hpp
|
72a80055d864e628d5cca1ec402bf303b180496f |
|
25-Jul-2016 |
Peter Siket <ps.szeged@partner.samsung.com> |
Fix device mismatch bug by creating allocator for the sparse context too
/external/deqp/external/vulkancts/modules/vulkan/shaderrender/vktShaderRender.hpp
|
3fabf9547b3e2113a74936b196c69f101ce0851b |
|
25-May-2016 |
Gabor Abraham <gabraham.u-szeged@partner.samsung.com> |
Add OpImageSparse* instruction tests
/external/deqp/external/vulkancts/modules/vulkan/shaderrender/vktShaderRender.hpp
|
304cfa10f23de889965ba19223120cf3d65592c0 |
|
28-Jun-2016 |
Peter Siket <ps.szeged@partner.samsung.com> |
Add test for gl_FrontFacing Fixes #412
/external/deqp/external/vulkancts/modules/vulkan/shaderrender/vktShaderRender.hpp
|
8c55aaea29fd4f9c690f8827957af80e23385e06 |
|
25-May-2016 |
Akos Dirner <adirner.uszeged@partner.samsung.com> |
Add tests for textureSamples, QueryLevels, and QueryLod Add new tests for textureSamples, textureQueryLevels and textureQueryLod GLSL functions, extend textureSize test. See #379
/external/deqp/external/vulkancts/modules/vulkan/shaderrender/vktShaderRender.hpp
|
d6a0393ade7cd708f3497dcd7d1e82a931c31b1e |
|
02-Jun-2016 |
Daniel Hegedus <dhegedus.uszeged@partner.samsung.com> |
refactor vulnerable sample count handling
/external/deqp/external/vulkancts/modules/vulkan/shaderrender/vktShaderRender.hpp
|
ece5b23cbb13cd4e908a44bb5d8227fae30c32d9 |
|
22-Apr-2016 |
Daniel Hegedus <dhegedus.uszeged@partner.samsung.com> |
Added Derivate function tests.
/external/deqp/external/vulkancts/modules/vulkan/shaderrender/vktShaderRender.hpp
|
30ce08903679a18155ace4ae14042f8af01261c1 |
|
11-Mar-2016 |
Akos Dirner <adirner.uszeged@partner.samsung.com> |
ShaderRender: * add support for 2darray, 3d and cube samplers. * derived classes can configure more parameters (e.g. render size, color format of result image, etc.) and they can use custom rendering (even multiple times). Related to #324.
/external/deqp/external/vulkancts/modules/vulkan/shaderrender/vktShaderRender.hpp
|
978d3d585aa549eb1e729b51e9d85fc6477240f9 |
|
29-Mar-2016 |
Pyry Haulos <phaulos@google.com> |
Change Vulkan CTS license to Apache 2
/external/deqp/external/vulkancts/modules/vulkan/shaderrender/vktShaderRender.hpp
|
9a869c2848d0419008cb99f72c9fa372e3af805d |
|
09-Feb-2016 |
Pyry Haulos <phaulos@google.com> |
Remove confidentiality clause from Vulkan CTS license
/external/deqp/external/vulkancts/modules/vulkan/shaderrender/vktShaderRender.hpp
|
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.hpp
|
2fefaff91934f41ff34328c6e6b95ed24892b5a4 |
|
12-Dec-2015 |
Pyry Haulos <phaulos@google.com> |
Fix a few warnings Change-Id: I610d4a27f49298c46f848666b0654209138d272d
/external/deqp/external/vulkancts/modules/vulkan/shaderrender/vktShaderRender.hpp
|
d994b3a2d869497f1496273b6d9b8affb1752b20 |
|
09-Dec-2015 |
Peter Gal <pgal.u-szeged@partner.samsung.com> |
Shader Render: add multiple tests * Indexing tests * Loop tests * Matrix tests * Operator tests * Return tests * Struct tests * Switch tests
/external/deqp/external/vulkancts/modules/vulkan/shaderrender/vktShaderRender.hpp
|
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.hpp
|
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.hpp
|
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.hpp
|
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.hpp
|