Kalle Raita [Wed, 10 Aug 2016 22:29:01 +0000 (22:29 +0000)]
Merge "Tex array negative test fixes for FBTextureLayer"
am:
13e9c5295c
Change-Id: If792fa48f885bcff8f12ed4bb7d86800ab62c575
Kalle Raita [Wed, 10 Aug 2016 22:23:15 +0000 (22:23 +0000)]
Merge "Tex array negative test fixes for FBTextureLayer"
Collin Baker [Wed, 10 Aug 2016 22:00:54 +0000 (22:00 +0000)]
Merge "Fix implicit conversion to bool"
am:
95d03db971
Change-Id: I054bd6977be912399032876723be543bf5b65dcf
Treehugger Robot [Wed, 10 Aug 2016 21:54:31 +0000 (21:54 +0000)]
Merge "Fix implicit conversion to bool"
Pyry Haulos [Wed, 10 Aug 2016 21:29:59 +0000 (21:29 +0000)]
fetch_souces.py: cache extracted hash and only extract if necessary
am:
30e2e7b423
Change-Id: I8f1fab3874f5ba6168b014dc958597353b963af2
Collin Baker [Wed, 10 Aug 2016 20:31:57 +0000 (13:31 -0700)]
Fix implicit conversion to bool
Change-Id: Ia3fe8da45a24c446a689698018032efe09a19529
Pyry Haulos [Wed, 10 Aug 2016 19:33:13 +0000 (19:33 +0000)]
Merge "Improvements to sample verification code"
am:
9e25446699
Change-Id: Iea39e1a1a505943d4c1ee9dfa8f0d684c6064e74
Pyry Haulos [Wed, 10 Aug 2016 19:26:45 +0000 (12:26 -0700)]
fetch_souces.py: cache extracted hash and only extract if necessary
Change-Id: I62119f60325d1d646b7777ed57941e34df601df3
Pyry Haulos [Wed, 10 Aug 2016 19:20:07 +0000 (19:20 +0000)]
Merge "Improvements to sample verification code"
Pyry Haulos [Wed, 10 Aug 2016 18:53:43 +0000 (18:53 +0000)]
Merge "Let linker find libm on unix"
am:
0ae9f0d744
Change-Id: Iddf75d27b6a40696c8a6cd807b18db8a5bd83527
Pyry Haulos [Wed, 10 Aug 2016 18:53:42 +0000 (18:53 +0000)]
Merge "Use 3rd party cflags in zlib"
am:
12289a3151
Change-Id: Ib16822d67695256128435f5d0faf48feb980ada3
Pyry Haulos [Wed, 10 Aug 2016 18:53:40 +0000 (18:53 +0000)]
Merge "Fix deUint64 -> size_t warning in deSha1"
am:
2a7d53ca19
Change-Id: If8e1b6ba2d87cedc98520e970ace1867c6d6817b
Pyry Haulos [Wed, 10 Aug 2016 18:47:27 +0000 (18:47 +0000)]
Merge "Let linker find libm on unix"
Treehugger Robot [Wed, 10 Aug 2016 18:38:06 +0000 (18:38 +0000)]
Merge "Use 3rd party cflags in zlib"
Treehugger Robot [Wed, 10 Aug 2016 18:36:35 +0000 (18:36 +0000)]
Merge "Fix deUint64 -> size_t warning in deSha1"
Collin Baker [Mon, 25 Jul 2016 21:35:03 +0000 (14:35 -0700)]
Improvements to sample verification code
Refactoring and improvements to code in vktSampleVerifier.cpp;
Moved much functionality into separate functions and cleaned up some
quick fixes I had made previously.
Change-Id: I7a02ee0cbe009946ec1126e1e77141596cf1c028
Pyry Haulos [Wed, 10 Aug 2016 17:24:39 +0000 (17:24 +0000)]
Fix clang launch control builds
am:
2011fb57b8
Change-Id: I86358b9457e21ae65115b7b5edfbd5883c845512
Pyry Haulos [Wed, 10 Aug 2016 17:18:02 +0000 (10:18 -0700)]
Fix deUint64 -> size_t warning in deSha1
Change-Id: Iadef8102281454601a39f2b39d5086f2b3e42802
Pyry Haulos [Wed, 10 Aug 2016 17:22:55 +0000 (10:22 -0700)]
Let linker find libm on unix
Fixes 32-bit builds on 64-bit systems.
Change-Id: Idec88517d7208f1a616cde8c688fa6b5e6e7d2a6
Pyry Haulos [Wed, 10 Aug 2016 17:16:57 +0000 (10:16 -0700)]
Use 3rd party cflags in zlib
zlib doesn't build cleanly with default warning flags.
Change-Id: Ie20c7920a5468d07e2b63fb3a78260f87b330195
Pyry Haulos [Wed, 10 Aug 2016 01:19:10 +0000 (18:19 -0700)]
Fix clang launch control builds
Change-Id: Ibefb228e5208922a749027937746183b0dfc1409
Pyry Haulos [Wed, 10 Aug 2016 00:06:36 +0000 (00:06 +0000)]
Merge "Modify deqp install script to accept build-root"
am:
98faf68f01
Change-Id: I4515d8af4332540b669b5853838910280c094b94
Pyry Haulos [Tue, 9 Aug 2016 23:49:59 +0000 (23:49 +0000)]
Merge "Modify deqp install script to accept build-root"
Pyry Haulos [Tue, 9 Aug 2016 22:33:20 +0000 (22:33 +0000)]
Merge "Enable -Werror in launch control builds"
am:
5d3110410c
Change-Id: I69eadb3ec457ccff708f80e1486e10646c2fc0a3
Pyry Haulos [Tue, 9 Aug 2016 22:23:02 +0000 (22:23 +0000)]
Merge "Enable -Werror in launch control builds"
Pyry Haulos [Tue, 9 Aug 2016 21:49:45 +0000 (21:49 +0000)]
Merge "Merge upstream-vulkan-cts-1.0-dev into master"
am:
553f24edf2
Change-Id: I918ba8e7d1b425e3ef0eb84145be70f080e62ac0
Pyry Haulos [Tue, 9 Aug 2016 21:49:43 +0000 (21:49 +0000)]
Merge upstream-vulkan-cts-1.0-dev into master
am:
fb20fc5f5d
Change-Id: Ibdfcd16a02e4779a3c610b7d50c68b2762802a15
Collin Baker [Tue, 9 Aug 2016 21:49:38 +0000 (21:49 +0000)]
Quick fix for warning in vktSampleVerifier.cpp
am:
5bffef48d5
Change-Id: Ic359830988218d2402983a6058f446975889d9cd
Pyry Haulos [Tue, 9 Aug 2016 21:39:11 +0000 (21:39 +0000)]
Merge "Merge upstream-vulkan-cts-1.0-dev into master"
Pyry Haulos [Tue, 9 Aug 2016 20:02:10 +0000 (13:02 -0700)]
Merge upstream-vulkan-cts-1.0-dev into master
Change-Id: I318218fecd46ac39cc8dd5904d6fae3658bdb771
Pyry Haulos [Tue, 9 Aug 2016 19:51:19 +0000 (12:51 -0700)]
Merge 'github/vulkan-cts-1.0-dev' into vulkan-cts-1.0-dev
Collin Baker [Tue, 9 Aug 2016 19:42:15 +0000 (12:42 -0700)]
Quick fix for warning in vktSampleVerifier.cpp
Change-Id: I5deb847a65c95939492af54b2ceb9b1e29929f95
Pyry Haulos [Tue, 9 Aug 2016 18:31:34 +0000 (11:31 -0700)]
Enable -Werror in launch control builds
Change-Id: If9fe40a3d845e1081f9a433dae13d90ca5354f83
Mika Isojrvi [Mon, 8 Aug 2016 23:37:52 +0000 (23:37 +0000)]
Add support for rendering vertex combined sampled images.
am:
5fe6837872
Change-Id: If1697cc8f1c78fa45859ba6a1cc8e92512c96a05
Pyry Haulos [Mon, 8 Aug 2016 21:58:56 +0000 (14:58 -0700)]
Update Android CTS mustpass
This brings Android CTS mustpass files up-to-date with latest test case
renames.
Change-Id: I436bf70fb685d538b79fb0cb86e9fc1883ee929c
Pyry Haulos [Mon, 8 Aug 2016 21:39:54 +0000 (14:39 -0700)]
Harmonize test case names
* Avoid camel case and uppercase
* Use more common abbreviations
Change-Id: Ica9a3936be96a72ec410d3673d5c6a2dd9e32c44
Pyry Haulos [Mon, 8 Aug 2016 21:37:48 +0000 (14:37 -0700)]
Remove mustpass XML files not used by Vulkan CTS
Change-Id: I48e43f604c296baebdad5a25c3d7a723bfddb0f0
Mika Isojärvi [Thu, 4 Aug 2016 22:14:04 +0000 (15:14 -0700)]
Add support for rendering vertex combined sampled images.
Change-Id: Id71043ac38aae99668899cc72ddd8c55e11364fe
Pyry Haulos [Mon, 8 Aug 2016 20:39:23 +0000 (20:39 +0000)]
Fix geometry shader support check
am:
83470b2dcb
Change-Id: Ib859cbfe922aa7a4fcd82f0a62a49836d56f2605
Pyry Haulos [Mon, 8 Aug 2016 19:34:35 +0000 (12:34 -0700)]
Fix geometry shader support check
Bug:
30738286
Change-Id: I976d76cd417e1c0b456d252f50a8979f30d5be3f
Pyry Haulos [Mon, 8 Aug 2016 18:58:59 +0000 (14:58 -0400)]
Merge "Check and enable VK_KHR_sampler_mirror_clamp_to_edge" into vulkan-cts-1.0.1
Pyry Haulos [Mon, 8 Aug 2016 18:12:18 +0000 (11:12 -0700)]
Fix VkDeviceSize -> size_t implicit conversion warning
Change-Id: Id1742b7830e12799948bf635412974df17b9bce4
Pyry Haulos [Mon, 8 Aug 2016 18:08:47 +0000 (11:08 -0700)]
Check and enable VK_KHR_sampler_mirror_clamp_to_edge
Several tests in dEQP-VK.pipeline group assume that
VK_SAMPLER_ADDRESS_MODE_MIRROR_CLAMP_TO_EDGE mode is supported. Spec
actually requires that VK_KHR_sampler_mirror_clamp_to_edge is enabled if
that mode is used.
This change enables VK_KHR_sampler_mirror_clamp_to_edge in default
device, if supported, and adds relevant checks in the test code.
In the future we'll want to clean this up by giving test cases more
control about the device configuration they need.
Fixes #339
Change-Id: Ib264c4f2fb147271c9c09d6286f4a26dd175f493
Kalle Raita [Fri, 5 Aug 2016 22:23:49 +0000 (15:23 -0700)]
Tex array negative test fixes for FBTextureLayer
1) 2D multisample array textures can only have level 0 as the level in
the FramebufferTextureLayer. Now testing that level -1 and 1 trigger
INVALID_VALUE. Previously test was directed at layer.
2) Cube map arrays with layer above MAX_ARRAY_TEXTURE_LAYERS should
generate INVALID_VALUE.
Bug:
30287182
Bug:
28090252
Change-Id: I500074c1777d88291c0b395498bb0f7d5613d27d
Gabor Abraham [Mon, 25 Jul 2016 15:28:05 +0000 (17:28 +0200)]
Fix api.buffer.* tests to use sparse capable queue instead the default.
Pyry Haulos [Thu, 4 Aug 2016 19:47:26 +0000 (12:47 -0700)]
Fix accidental disabling of ASTC decoding internal test
Pyry Haulos [Thu, 4 Aug 2016 18:36:15 +0000 (11:36 -0700)]
Do not allocate large objects unnecessarily in static memory
Pyry Haulos [Thu, 4 Aug 2016 18:35:33 +0000 (11:35 -0700)]
Fix memory leaks in pipeline cache tests
Pyry Haulos [Thu, 4 Aug 2016 18:34:52 +0000 (11:34 -0700)]
Fix tcu::Resource leak in draw and dynamic_state tests
Pyry Haulos [Thu, 4 Aug 2016 18:34:25 +0000 (11:34 -0700)]
Fix failing assert in copies and blitting tests
Pyry Haulos [Thu, 4 Aug 2016 18:34:01 +0000 (11:34 -0700)]
Add note why command buffers are not freed individually
Pyry Haulos [Thu, 4 Aug 2016 18:32:59 +0000 (11:32 -0700)]
Skip testing int lookups for fp32/fp64 formats in internal tests
Overflow in float->int conversion is undefined and results vary between
tested CPUs.
Pyry Haulos [Thu, 4 Aug 2016 18:29:52 +0000 (11:29 -0700)]
Disallow decoding ASTC sRGB formats in HDR mode
sRGB is not supported in HDR mode
Pyry Haulos [Thu, 4 Aug 2016 18:28:13 +0000 (11:28 -0700)]
Fix out-of-bounds memory accesses in ASTC decoder
interpolateWeights() was accessing weights outside weight grid bounds.
This resulted in valgrind errors even though values did not contribute
to result colors due to having zero-valued weights.
Pyry Haulos [Thu, 4 Aug 2016 18:25:51 +0000 (11:25 -0700)]
Improve Vulkan null driver
* Implement VkCommandPool/VkCommandBuffer lifetime management
correctly.
* Return sensible values for device feature and limit queries to allow
more tests to run.
Mika Isojrvi [Thu, 4 Aug 2016 14:55:26 +0000 (14:55 +0000)]
Update mustpass list.
am:
fc145f5198
Change-Id: I886dd4ff7029d395490af8d6fd4895816ffbf267
Mika Isojärvi [Wed, 3 Aug 2016 21:23:21 +0000 (14:23 -0700)]
Update mustpass list.
Change-Id: I67f58940caec80ec5ef5e0dff5cc8bc71f7d9643
Mika Isojrvi [Wed, 3 Aug 2016 21:02:27 +0000 (21:02 +0000)]
Add support for rendering vertex storage images.
am:
cb6eb243c9
Change-Id: I1e4540beab25d88e2f841491fb40b2b60865a680
Mika Isojrvi [Wed, 3 Aug 2016 21:02:26 +0000 (21:02 +0000)]
Add support for rendering vertex storage texel buffers.
am:
b214c63910
Change-Id: I4b0ce68dd009ceabd56be77acb96c4afca7113ef
Mika Isojrvi [Wed, 3 Aug 2016 21:02:24 +0000 (21:02 +0000)]
Add vertex storage buffers to pipeline barrier tests.
am:
7da6a1a373
Change-Id: Idd84b7b9c0014d9e6aacbd0d41d7e6a88b77a06d
Mika Isojrvi [Wed, 3 Aug 2016 20:31:50 +0000 (20:31 +0000)]
Add support for rendering vertex uniform texel buffers
am:
2e5fc5db2b
Change-Id: Icaab902793e6eb9393b692f652b321fc55391ad2
Mika Isojrvi [Wed, 3 Aug 2016 17:20:28 +0000 (17:20 +0000)]
Add vertex uniform buffers to pipeline barrier tests.
am:
da19a054c2
Change-Id: I8299e07e7391819846497d40d4b17c9d794ee6d7
Mika Isojärvi [Tue, 2 Aug 2016 17:24:39 +0000 (10:24 -0700)]
Add support for rendering vertex storage images.
Change-Id: I1f5bdcf947f89504721e63ea59f7c80d18026246
Mika Isojärvi [Mon, 1 Aug 2016 21:58:28 +0000 (14:58 -0700)]
Add support for rendering vertex storage texel buffers.
Change-Id: I309591dec0947a584fc7cbed2cd54d38570fa8d9
Mika Isojärvi [Thu, 28 Jul 2016 23:09:28 +0000 (16:09 -0700)]
Add vertex storage buffers to pipeline barrier tests.
Change-Id: Iced693511e086408ff8d5fd2158fb1e6a36934a5
Mika Isojärvi [Thu, 30 Jun 2016 19:27:52 +0000 (12:27 -0700)]
Add support for rendering vertex uniform texel buffers
Change-Id: I6d3d29fb745711a6fd649b93e125d9304a8c29ba
Mika Isojärvi [Thu, 30 Jun 2016 00:33:37 +0000 (17:33 -0700)]
Add vertex uniform buffers to pipeline barrier tests.
Change-Id: Iaf1b5b5d033c5076afffe84574bb462f58d92bc4
Mika Isojärvi [Wed, 3 Aug 2016 00:46:20 +0000 (00:46 +0000)]
Merge "Split RenderBuffer class into RenderVertexBuffer and RenderIndexBuffer."
am:
92f15137d6
Change-Id: I6c7e6571e267b6d85f372af6b347d3b0b0c6d284
Mika Isojrvi [Wed, 3 Aug 2016 00:46:12 +0000 (00:46 +0000)]
Split RenderBuffer class into RenderVertexBuffer and RenderIndexBuffer.
am:
6c7a842e61
Change-Id: I35f390ac43838b2d6db62daffa651863a309f142
Treehugger Robot [Wed, 3 Aug 2016 00:40:34 +0000 (00:40 +0000)]
Merge "Split RenderBuffer class into RenderVertexBuffer and RenderIndexBuffer."
Collin Baker [Tue, 2 Aug 2016 23:20:06 +0000 (23:20 +0000)]
Merge "Fix warnings in texture_filtering tests"
am:
083240d0d8
Change-Id: Iea7544af04d6defc6d670cf5d40c804e13e34b74
Treehugger Robot [Tue, 2 Aug 2016 23:16:45 +0000 (23:16 +0000)]
Merge "Fix warnings in texture_filtering tests"
Mika Isojärvi [Tue, 2 Aug 2016 23:09:21 +0000 (23:09 +0000)]
Merge "Fix image layout in pipeline barrier tests"
am:
f61183a55c
Change-Id: I00f9fdd4bfb60e3fa3c0afd6e7346ade80da45cf
Treehugger Robot [Tue, 2 Aug 2016 23:02:21 +0000 (23:02 +0000)]
Merge "Fix image layout in pipeline barrier tests"
Collin Baker [Tue, 2 Aug 2016 21:09:57 +0000 (14:09 -0700)]
Fix warnings in texture_filtering tests
Bug:
30598679
Change-Id: Ida1e666dc5bb3783cc3cfd8e2982b8a368f88e36
Pyry Haulos [Tue, 2 Aug 2016 18:11:49 +0000 (11:11 -0700)]
Update framework to match vulkan.h at 15aa048
Chih-Hung Hsieh [Tue, 2 Aug 2016 17:57:04 +0000 (17:57 +0000)]
Suppress the google-explicit-constructor warning locally.
am:
bded0f944e
Change-Id: I8b9bb93cb55f2d8d57af19f2123f986e4cba0c62
Chih-Hung Hsieh [Tue, 2 Aug 2016 05:33:13 +0000 (22:33 -0700)]
Suppress the google-explicit-constructor warning locally.
* Too many source files and constructors to fix now.
Bug:
28341362
Change-Id: I65c30df6e376cd77a43b80642354ff01d2c0b8df
Test: build with WITH_TIDY=1
Pyry Haulos [Tue, 2 Aug 2016 15:51:52 +0000 (08:51 -0700)]
Merge pull request #21 from elongbug/vulkan-cts-1.0-dev
Add support for wayland platform
David Neto [Fri, 29 Jul 2016 20:35:12 +0000 (16:35 -0400)]
Fix continue target in graphics block order tests
Fixes validation of shaders in:
dEQP-VK.spirv_assembly.instruction.graphics.selection_block_order.out_of_order_vert
dEQP-VK.spirv_assembly.instruction.graphics.selection_block_order.out_of_order_tessc
dEQP-VK.spirv_assembly.instruction.graphics.selection_block_order.out_of_order_tesse
dEQP-VK.spirv_assembly.instruction.graphics.selection_block_order.out_of_order_geom
dEQP-VK.spirv_assembly.instruction.graphics.selection_block_order.out_of_order_frag
dEQP-VK.spirv_assembly.instruction.graphics.switch_block_order.out_of_order_vert
dEQP-VK.spirv_assembly.instruction.graphics.switch_block_order.out_of_order_tessc
dEQP-VK.spirv_assembly.instruction.graphics.switch_block_order.out_of_order_tesse
dEQP-VK.spirv_assembly.instruction.graphics.switch_block_order.out_of_order_geom
dEQP-VK.spirv_assembly.instruction.graphics.switch_block_order.out_of_order_frag
dEQP-VK.spirv_assembly.instruction.graphics.opphi.out_of_order_vert
dEQP-VK.spirv_assembly.instruction.graphics.opphi.out_of_order_tessc
dEQP-VK.spirv_assembly.instruction.graphics.opphi.out_of_order_tesse
dEQP-VK.spirv_assembly.instruction.graphics.opphi.out_of_order_geom
dEQP-VK.spirv_assembly.instruction.graphics.opphi.out_of_order_frag
Fixes https://gitlab.khronos.org/vulkan/vulkancts/issues/443
David Neto [Fri, 29 Jul 2016 20:00:22 +0000 (16:00 -0400)]
Fix block order vs. dominance
The OpSwitch must dominate its merge block. It also must dominate
%case1.
Fixes https://gitlab.khronos.org/vulkan/vulkancts/issues/442
David Neto [Fri, 29 Jul 2016 16:11:33 +0000 (12:11 -0400)]
Fix SPIR-V continue construct dominance
Fix structured control flow validation problems in
dEQP-VK.spirv_assembly.instruction.compute.loop_control.*
Fixes https://gitlab.khronos.org/vulkan/vulkancts/issues/441
Mika Isojärvi [Tue, 21 Jun 2016 17:42:52 +0000 (10:42 -0700)]
Split RenderBuffer class into RenderVertexBuffer and RenderIndexBuffer.
- Split RenderBuffer class into RenderVertexBuffer and RenderIndexBuffer.
- Move shared code to separate function for future reuse.
Change-Id: I0be6611b40615fc158e45dcae8b2159860139c69
Mika Isojärvi [Wed, 15 Jun 2016 18:42:36 +0000 (11:42 -0700)]
Fix image layout in pipeline barrier tests
Change-Id: I8862b728cb9e59d3a115a339badb45fdc0f94067
Chih-Hung Hsieh [Mon, 1 Aug 2016 19:30:08 +0000 (19:30 +0000)]
Fix misc-macro-parentheses warnings in deqp.
am:
dc795cd4f3
Change-Id: I42e396cc490048d3b0a76f26bb4dc5c884857154
Chih-Hung Hsieh [Thu, 9 Jun 2016 00:45:40 +0000 (17:45 -0700)]
Fix misc-macro-parentheses warnings in deqp.
* Add parentheses around macro parameters beside binary operators.
* Add NOLINT to suppress wrong clang-tidy warnings.
Bug:
28705665
Change-Id: I8cab8cf2df6edb50806d9fd2324dfea31b127916
Slawomir Cygan [Fri, 22 Jul 2016 15:05:53 +0000 (17:05 +0200)]
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
Maciej Jesionowski [Mon, 25 Jul 2016 11:55:33 +0000 (13:55 +0200)]
dEQP-VK.image: group some test cases together
Pyry Haulos [Thu, 21 Jul 2016 21:38:04 +0000 (14:38 -0700)]
Strip debug info from SPIR-V binaries
This requires updating glslang to fix ID remapping problem in SPIR-V
remapper.
Fixes #391
Maciej Jesionowski [Fri, 22 Jul 2016 14:58:28 +0000 (16:58 +0200)]
Validation fix in dEQP-VK.api.command_buffers.*
- use correct stage masks with vkCmdWaitEvents
- set reserved flags to 0 in VkQueryPoolCreateInfo
- use non-zero srcStageMask with vkCmdPipelineBarrier
Pyry Haulos [Tue, 19 Jul 2016 22:02:02 +0000 (15:02 -0700)]
Use pipeline cache to speed up synchronization.op tests
Kantoch [Tue, 19 Jul 2016 11:37:33 +0000 (13:37 +0200)]
Sparse resources fixes
1. Do not allow to request more queues than available
2. Allow to reuse queue if it supports more than one type of operations
Mais Alnasser [Mon, 20 Jun 2016 19:14:33 +0000 (15:14 -0400)]
dEQP-VK.draw: fix minor issues
- colorWriteMask validation error
- minDepthBounds
Collin Baker [Thu, 28 Jul 2016 00:17:19 +0000 (00:17 +0000)]
Texture filtering tests in Vulkan
am:
8b0f318ec6
Change-Id: I0e18edf968822609534f815dcafd6f1472549835
Collin Baker [Mon, 25 Jul 2016 21:32:02 +0000 (14:32 -0700)]
Texture filtering tests in Vulkan
This is a framework for testing image sampling with explicit LOD in vulkan.
Change-Id: I36ea968d9e4624a76b9a918f5ab7e3d5a9039a55
Pablo Ceballos [Wed, 27 Jul 2016 17:51:54 +0000 (17:51 +0000)]
Merge \"Don\'t rely on framebuffer contents after eglSwapBuffers\"
am:
e241ee2d69
Change-Id: I6959680f3d3f5ad5036614b9ecbe4cb3f7423231
Pablo Ceballos [Wed, 27 Jul 2016 17:46:20 +0000 (17:46 +0000)]
Merge "Don't rely on framebuffer contents after eglSwapBuffers"
Pyry Haulos [Wed, 27 Jul 2016 16:58:22 +0000 (16:58 +0000)]
Update Android CTS mustpass
am:
df293b49cd
Change-Id: I56786f19ef0c27a4527e9773fa6017bbd24c6fd0
Pyry Haulos [Wed, 27 Jul 2016 15:42:16 +0000 (08:42 -0700)]
Update Android CTS mustpass
Change-Id: Icb869468a701a7ef664087ff401f80344719134f
Pyry Haulos [Wed, 27 Jul 2016 15:20:13 +0000 (15:20 +0000)]
Merge upstream vulkan-cts-1.0-dev into AOSP master
am:
20a7a532b4
Change-Id: Iee33b99ac2a07a2233c6c187c946fa377c406245