- 11 Apr, 2019 9 commits
-
-
Ben Clayton authored
Bug: b/126873455 Tests: dEQP-VK.glsl.builtin.precision.asinh.* Change-Id: I83b425bea2d693c5bcab3b1685252be0ba9fb023 Reviewed-on: https://swiftshader-review.googlesource.com/c/SwiftShader/+/28692Tested-by:
Ben Clayton <bclayton@google.com> Kokoro-Presubmit: kokoro <noreply+kokoro@google.com> Reviewed-by:
Nicolas Capens <nicolascapens@google.com>
-
Ben Clayton authored
Bug: b/126873455 Tests: dEQP-VK.glsl.builtin.precision.tanh.* Change-Id: If63f53b5d9d78dd4a2cd6c31c42cb16f03a48d98 Reviewed-on: https://swiftshader-review.googlesource.com/c/SwiftShader/+/28691Tested-by:
Ben Clayton <bclayton@google.com> Kokoro-Presubmit: kokoro <noreply+kokoro@google.com> Reviewed-by:
Nicolas Capens <nicolascapens@google.com>
-
Ben Clayton authored
Bug: b/126873455 Tests: dEQP-VK.glsl.builtin.precision.cosh.* Change-Id: I25b8d84bb8be76b816afade7c62e70fda2c926a0 Reviewed-on: https://swiftshader-review.googlesource.com/c/SwiftShader/+/28690Tested-by:
Ben Clayton <bclayton@google.com> Kokoro-Presubmit: kokoro <noreply+kokoro@google.com> Reviewed-by:
Nicolas Capens <nicolascapens@google.com>
-
Ben Clayton authored
Help mitigate merge conflicts as two people will be working on this at the same time. Change-Id: I92534eb1c92ec9ce66178d6d669a473350a0c158 Reviewed-on: https://swiftshader-review.googlesource.com/c/SwiftShader/+/28689Tested-by:
Ben Clayton <bclayton@google.com> Kokoro-Presubmit: kokoro <noreply+kokoro@google.com> Reviewed-by:
Nicolas Capens <nicolascapens@google.com>
-
Ben Clayton authored
Bug: b/126873455 Tests: dEQP-VK.glsl.builtin.precision.sinh.* Change-Id: I59239dd0623260090ac662501bdefb2da273fd97 Reviewed-on: https://swiftshader-review.googlesource.com/c/SwiftShader/+/28688Tested-by:
Ben Clayton <bclayton@google.com> Kokoro-Presubmit: kokoro <noreply+kokoro@google.com> Reviewed-by:
Nicolas Capens <nicolascapens@google.com>
-
Ben Clayton authored
Bug: b/126873455 Tests: dEQP-VK.glsl.builtin.precision.atan.* Change-Id: Ic7dc89ca2b3253482e972ced46515fc83da33770 Reviewed-on: https://swiftshader-review.googlesource.com/c/SwiftShader/+/28437Tested-by:
Ben Clayton <bclayton@google.com> Kokoro-Presubmit: kokoro <noreply+kokoro@google.com> Reviewed-by:
Nicolas Capens <nicolascapens@google.com>
-
Ben Clayton authored
Bug: b/126873455 Tests: dEQP-VK.glsl.builtin.precision.acos.* Change-Id: I7f65b398b6dc9ba5daf2df0a98c41b50b9775cd2 Reviewed-on: https://swiftshader-review.googlesource.com/c/SwiftShader/+/28672Tested-by:
Ben Clayton <bclayton@google.com> Kokoro-Presubmit: kokoro <noreply+kokoro@google.com> Reviewed-by:
Nicolas Capens <nicolascapens@google.com>
-
Ben Clayton authored
Bug: b/126873455 Tests: dEQP-VK.glsl.builtin.precision.asin.* Change-Id: Ifb1e6b5f54b27abfb4324f5d2246717400da639f Reviewed-on: https://swiftshader-review.googlesource.com/c/SwiftShader/+/28671Reviewed-by:
Chris Forbes <chrisforbes@google.com> Tested-by:
Ben Clayton <bclayton@google.com> Kokoro-Presubmit: kokoro <noreply+kokoro@google.com>
-
Ben Clayton authored
Bug: b/126873455 Tests: dEQP-VK.glsl.builtin.precision.tan.* Change-Id: I229b46b285075bd25272145a562135df08438160 Reviewed-on: https://swiftshader-review.googlesource.com/c/SwiftShader/+/28670 Presubmit-Ready: Ben Clayton <bclayton@google.com> Kokoro-Presubmit: kokoro <noreply+kokoro@google.com> Reviewed-by:
Chris Forbes <chrisforbes@google.com> Tested-by:
Chris Forbes <chrisforbes@google.com>
-
- 10 Apr, 2019 14 commits
-
-
Ben Clayton authored
Bug: b/126873455 Tests: dEQP-VK.glsl.builtin.precision.cos.* Change-Id: I4b5fe36487f0832ad21f3e78df9ba133284cffbd Reviewed-on: https://swiftshader-review.googlesource.com/c/SwiftShader/+/28669Tested-by:
Ben Clayton <bclayton@google.com> Reviewed-by:
Chris Forbes <chrisforbes@google.com> Kokoro-Presubmit: kokoro <noreply+kokoro@google.com>
-
Ben Clayton authored
Bug: b/126873455 Tests: dEQP-VK.glsl.builtin.precision.sin.* Change-Id: Iec96b2a235534fbc5b76c699a6b62679b75582ca Reviewed-on: https://swiftshader-review.googlesource.com/c/SwiftShader/+/28668Tested-by:
Ben Clayton <bclayton@google.com> Kokoro-Presubmit: kokoro <noreply+kokoro@google.com> Reviewed-by:
Nicolas Capens <nicolascapens@google.com>
-
Ben Clayton authored
Bug: b/126873455 Tests: dEQP-VK.glsl.builtin.precision.degrees.* Change-Id: I4997c83f73a87957239e38fb14aef803b74ba911 Reviewed-on: https://swiftshader-review.googlesource.com/c/SwiftShader/+/28650Tested-by:
Ben Clayton <bclayton@google.com> Kokoro-Presubmit: kokoro <noreply+kokoro@google.com> Reviewed-by:
Nicolas Capens <nicolascapens@google.com>
-
Ben Clayton authored
Bug: b/126873455 Tests: dEQP-VK.glsl.builtin.precision.radians.* Change-Id: Iae78dac21165967d305a54157f60d95d13de5984 Reviewed-on: https://swiftshader-review.googlesource.com/c/SwiftShader/+/28649Tested-by:
Ben Clayton <bclayton@google.com> Kokoro-Presubmit: kokoro <noreply+kokoro@google.com> Reviewed-by:
Nicolas Capens <nicolascapens@google.com>
-
Ben Clayton authored
Bug: b/126873455 Tests: dEQP-VK.glsl.builtin.function.common.ldexp.* Change-Id: Ie8ab0db7a7f712c5f876f521773217be5f350e4f Reviewed-on: https://swiftshader-review.googlesource.com/c/SwiftShader/+/28648Tested-by:
Ben Clayton <bclayton@google.com> Kokoro-Presubmit: kokoro <noreply+kokoro@google.com> Reviewed-by:
Nicolas Capens <nicolascapens@google.com>
-
Ben Clayton authored
Bug: b/126873455 Tests: dEQP-VK.glsl.builtin.function.common.fma.* Change-Id: I00e890a6a051b45bc552944ec5364f070ee3a768 Reviewed-on: https://swiftshader-review.googlesource.com/c/SwiftShader/+/28629Tested-by:
Ben Clayton <bclayton@google.com> Reviewed-by:
Nicolas Capens <nicolascapens@google.com> Kokoro-Presubmit: kokoro <noreply+kokoro@google.com>
-
Ben Clayton authored
Bug: b/126873455 Tests: dEQP-VK.glsl.builtin.function.common.frexp.* Change-Id: Ic725c53191c3a6ec6494859d6eb8e6a8eb77c90e Reviewed-on: https://swiftshader-review.googlesource.com/c/SwiftShader/+/28628Tested-by:
Ben Clayton <bclayton@google.com> Kokoro-Presubmit: kokoro <noreply+kokoro@google.com> Reviewed-by:
Nicolas Capens <nicolascapens@google.com>
-
Chris Forbes authored
- GLSLstd450PackSnorm4x8 - GLSLstd450PackUnorm4x8 - GLSLstd450PackSnorm2x16 - GLSLstd450PackUnorm2x16 - GLSLstd450PackHalf2x16 - GLSLstd450UnpackSnorm4x8 - GLSLstd450UnpackUnorm4x8 - GLSLstd450UnpackSnorm2x16 - GLSLstd450UnpackUnorm2x16 - GLSLstd450UnpackHalf2x16 Test: dEQP-VK.glsl.builtin.function.pack_unpack.* Bug: b/126873455 Change-Id: I0c765bc215d43f894cad91c7ee06b5e3af3f75db Reviewed-on: https://swiftshader-review.googlesource.com/c/SwiftShader/+/28433Tested-by:
Ben Clayton <bclayton@google.com> Reviewed-by:
Nicolas Capens <nicolascapens@google.com>
-
Chris Forbes authored
dEQP has no test coverage for this. Filed VK-GL-CTS #1728 to fix that. Bug: b/126873455 Change-Id: I69524d0f4d5d15356eedd105645637af1a4f0f0f Reviewed-on: https://swiftshader-review.googlesource.com/c/SwiftShader/+/28608Tested-by:
Ben Clayton <bclayton@google.com> Kokoro-Presubmit: kokoro <noreply+kokoro@google.com> Reviewed-by:
Nicolas Capens <nicolascapens@google.com>
-
Ben Clayton authored
Bug: b/126873455 Tests: dEQP-VK.glsl.builtin.function.common.modf.* Change-Id: Icefc1f7241aa1b3ef253b9f5775c38a424afec77 Reviewed-on: https://swiftshader-review.googlesource.com/c/SwiftShader/+/28569 Presubmit-Ready: Ben Clayton <bclayton@google.com> Kokoro-Presubmit: kokoro <noreply+kokoro@google.com> Reviewed-by:
Chris Forbes <chrisforbes@google.com> Reviewed-by:
Nicolas Capens <nicolascapens@google.com> Tested-by:
Ben Clayton <bclayton@google.com>
-
Sean Risser authored
Moved the generic Transform Feedback buffer out of the local Transform Feedback Object (TFO), and into global state. Bug chromium:818098 Tests: dEQP-GLES3.functional.state_query.indexed.transform_feedback_switching_buffer Change-id: Ife86cc82bd57c33b9daec4870610b5eaea5c2f52 Reviewed-on: https://swiftshader-review.googlesource.com/c/SwiftShader/+/28436 Presubmit-Ready: Sean Risser <srisser@google.com> Reviewed-by:
Alexis Hétu <sugoi@google.com> Reviewed-by:
Nicolas Capens <nicolascapens@google.com> Tested-by:
Sean Risser <srisser@google.com> Kokoro-Presubmit: kokoro <noreply+kokoro@google.com>
-
Alexis Hetu authored
Added support for using the ImageView's format to perform clear operations. Bug b/119620767 Tests: dEQP-VK.image.mutable.*_draw_copy Change-Id: I3ea6d3264435bbd8390c7a8907e0c7a54c4c6783 Reviewed-on: https://swiftshader-review.googlesource.com/c/SwiftShader/+/28508Tested-by:
Alexis Hétu <sugoi@google.com> Presubmit-Ready: Alexis Hétu <sugoi@google.com> Kokoro-Presubmit: kokoro <noreply+kokoro@google.com> Reviewed-by:
Chris Forbes <chrisforbes@google.com>
-
Hernan Liatis authored
Constructor overloads in Reactor is causing the build on Android to fail. Change-Id: I446b345d420b8789ece77a245b2cd3eab8499e35 Reviewed-on: https://swiftshader-review.googlesource.com/c/SwiftShader/+/28444Reviewed-by:
Ben Clayton <bclayton@google.com> Reviewed-by:
Nicolas Capens <nicolascapens@google.com> Presubmit-Ready: Ben Clayton <bclayton@google.com> Kokoro-Presubmit: kokoro <noreply+kokoro@google.com> Tested-by:
Chris Forbes <chrisforbes@google.com>
-
SwiftShader Regression Bot authored
Change-Id: I7cce7aa50c61c6e2949796105dc980e260745eae Reviewed-on: https://swiftshader-review.googlesource.com/c/SwiftShader/+/28402Reviewed-by:
Chris Forbes <chrisforbes@google.com> Tested-by:
Chris Forbes <chrisforbes@google.com>
-
- 09 Apr, 2019 14 commits
-
-
Alexis Hetu authored
Re-enabled the Renderer object's occlusion queries and linked them to the queries in the query pool. Removed the old Query structure. Passes all tests in: Tests: dEQP-VK.query_pool.* Note: The dEQP-VK.query_pool.*_discard tests currently fail as discard appears to disable the occlusion queries. Will fix in next cl. Bug b/129706526 Change-Id: I937dcf64d2990758d31a1ed6a13af5cf9f0a627b Reviewed-on: https://swiftshader-review.googlesource.com/c/SwiftShader/+/28288Tested-by:Alexis Hétu <sugoi@google.com> Presubmit-Ready: Alexis Hétu <sugoi@google.com> Kokoro-Presubmit: kokoro <noreply+kokoro@google.com> Reviewed-by:
Nicolas Capens <nicolascapens@google.com>
-
Alexis Hetu authored
Cube images currently have a 1 pixel border around them for seamless cubemaps. To add a border around a compressed image would require adding an entire block's width/height around the image at each mip level, which would take a lot of extra space and wouldn't be so useful right now, since we'll perform both image decompression and cubemap border update before sampling, so might as well do both at the same time and only store a border in the decompressed image, so that compressed cube images don't need to keep a border. Bug b/119620767 Tests: dEQP-VK.pipeline.sampler.view_type.cube.format.* Change-Id: I17974c0148fded37bca7c17a78d08d5e683a2afb Reviewed-on: https://swiftshader-review.googlesource.com/c/SwiftShader/+/28548Tested-by:
Alexis Hétu <sugoi@google.com> Presubmit-Ready: Alexis Hétu <sugoi@google.com> Kokoro-Presubmit: kokoro <noreply+kokoro@google.com> Reviewed-by:
Nicolas Capens <nicolascapens@google.com>
-
Alexis Hetu authored
After this cl, pipeline caches remain unused at pipeline creation time, but some basic functionalities of the pipeline cache itself have been added: - Initial data is copied at pipeline cache creation time - PipelineCache objects must store a header at the beginning of the cache - Providing a bad size to vkGetPipelineCacheData will now return VK_INCOMPLETE Also fixed a few tracing strings in libVulkan.cpp. Bug b/123588002 Change-Id: Icc0aadbe6a60bf3d2b9d3a43132d26671f60c728 Tests: dEQP-VK.pipeline.cache.* Reviewed-on: https://swiftshader-review.googlesource.com/c/SwiftShader/+/28430 Presubmit-Ready: Alexis Hétu <sugoi@google.com> Reviewed-by:
Nicolas Capens <nicolascapens@google.com> Kokoro-Presubmit: kokoro <noreply+kokoro@google.com> Tested-by:
Alexis Hétu <sugoi@google.com>
-
Alexis Hetu authored
queueFamilyIndices are only valid in VK_SHARING_MODE_CONCURRENT mode, so Buffers were copying garbage in VK_SHARING_MODE_EXCLUSIVE mode. This cl allows dEQP-VK.robustness.* tests to run and fail rather than immediately crash at Buffer construction time. Bug b/118383648 Tests: dEQP-VK.robustness.* Change-Id: I5b82348317e12302359e082088ed5d10f6367e0e Reviewed-on: https://swiftshader-review.googlesource.com/c/SwiftShader/+/28311 Presubmit-Ready: Alexis Hétu <sugoi@google.com> Reviewed-by:
Nicolas Capens <nicolascapens@google.com> Tested-by:
Alexis Hétu <sugoi@google.com> Kokoro-Presubmit: kokoro <noreply+kokoro@google.com>
-
Ben Clayton authored
Contains a base address, per-lane offsets and a boolean to say whether it is uniform across lanes. Use this instead of the std::pair for GetPointerToData and WalkExplicitLayoutAccessChain. Provides readability improvements. Bug: b/126126820 Change-Id: If3a010d7dc37c4f07ca489ae58195cdfed7ea559 Reviewed-on: https://swiftshader-review.googlesource.com/c/SwiftShader/+/28568Tested-by:
Chris Forbes <chrisforbes@google.com> Kokoro-Presubmit: kokoro <noreply+kokoro@google.com> Reviewed-by:
Nicolas Capens <nicolascapens@google.com>
-
Ben Clayton authored
Bug: b/126873455 Tests: dEQP-VK.glsl.builtin.function.integer.bitfieldinsert.* Change-Id: I47baf70460ca9a2c829b4c83d517a813f315f539 Reviewed-on: https://swiftshader-review.googlesource.com/c/SwiftShader/+/28529Reviewed-by:
Chris Forbes <chrisforbes@google.com> Reviewed-by:
Nicolas Capens <nicolascapens@google.com> Tested-by:
Ben Clayton <bclayton@google.com> Kokoro-Presubmit: kokoro <noreply+kokoro@google.com> Presubmit-Ready: Ben Clayton <bclayton@google.com>
-
Ben Clayton authored
Bug: b/126873455 Tests: dEQP-VK.glsl.builtin.function.integer.bitfieldextract.* Change-Id: Iebc03e7da46fa2dd2ae8d8d3565ffc9597fec985 Reviewed-on: https://swiftshader-review.googlesource.com/c/SwiftShader/+/28528Reviewed-by:
Chris Forbes <chrisforbes@google.com> Reviewed-by:
Nicolas Capens <nicolascapens@google.com> Presubmit-Ready: Chris Forbes <chrisforbes@google.com> Kokoro-Presubmit: kokoro <noreply+kokoro@google.com> Tested-by:
Ben Clayton <bclayton@google.com>
-
Ben Clayton authored
Bug: b/126873455 Tests: dEQP-VK.glsl.builtin.function.integer.bitfieldreverse.* Change-Id: I8c6b73be89c24de371806f6c5d6afbf52f7161c9 Reviewed-on: https://swiftshader-review.googlesource.com/c/SwiftShader/+/28472Tested-by:
Ben Clayton <bclayton@google.com> Reviewed-by:
Chris Forbes <chrisforbes@google.com> Reviewed-by:
Nicolas Capens <nicolascapens@google.com> Presubmit-Ready: Ben Clayton <bclayton@google.com> Kokoro-Presubmit: kokoro <noreply+kokoro@google.com>
-
Ben Clayton authored
Bug: b/126873455 Tests: dEQP-VK.glsl.builtin.function.integer.bitcount.* Change-Id: I2fa97f54a1ee68767fd13cafa3aeecfd7d068602 Reviewed-on: https://swiftshader-review.googlesource.com/c/SwiftShader/+/28471Tested-by:
Ben Clayton <bclayton@google.com> Reviewed-by:
Chris Forbes <chrisforbes@google.com> Reviewed-by:
Nicolas Capens <nicolascapens@google.com> Presubmit-Ready: Ben Clayton <bclayton@google.com> Kokoro-Presubmit: kokoro <noreply+kokoro@google.com>
-
Ben Clayton authored
Bug: b/126873455 Tests: dEQP-VK.glsl.matrix.transpose.* Change-Id: I5b793ecda3d30de456b9ec7f65c386975a86b97f Reviewed-on: https://swiftshader-review.googlesource.com/c/SwiftShader/+/28470Tested-by:
Ben Clayton <bclayton@google.com> Reviewed-by:
Chris Forbes <chrisforbes@google.com> Reviewed-by:
Nicolas Capens <nicolascapens@google.com> Kokoro-Presubmit: kokoro <noreply+kokoro@google.com>
-
Ben Clayton authored
Bug: b/126873455 Tests: dEQP-VK.glsl.matrix.outerproduct.* Change-Id: I0189bbec3049d01f02191a6c8a7aee2c5d675af3 Reviewed-on: https://swiftshader-review.googlesource.com/c/SwiftShader/+/28469Reviewed-by:
Chris Forbes <chrisforbes@google.com> Reviewed-by:
Nicolas Capens <nicolascapens@google.com> Tested-by:
Ben Clayton <bclayton@google.com> Kokoro-Presubmit: kokoro <noreply+kokoro@google.com>
-
Ben Clayton authored
It's quite common to want the object and the type. Fix up these cases. Avoids a second Object lookup. Change-Id: Ied1ae0c8d264cfe6c6ff3603d0d096bf9f657b84 Reviewed-on: https://swiftshader-review.googlesource.com/c/SwiftShader/+/28468 Presubmit-Ready: Ben Clayton <bclayton@google.com> Kokoro-Presubmit: kokoro <noreply+kokoro@google.com> Reviewed-by:
Chris Forbes <chrisforbes@google.com> Reviewed-by:
Nicolas Capens <nicolascapens@google.com> Tested-by:
Ben Clayton <bclayton@google.com>
-
Ben Clayton authored
Change-Id: Ibc630c1b37ecaad87f9c015d8fecc38a6d6b6392 Reviewed-on: https://swiftshader-review.googlesource.com/c/SwiftShader/+/28396 Presubmit-Ready: Ben Clayton <bclayton@google.com> Reviewed-by:
Chris Forbes <chrisforbes@google.com> Reviewed-by:
Nicolas Capens <nicolascapens@google.com> Kokoro-Presubmit: kokoro <noreply+kokoro@google.com> Tested-by:
Ben Clayton <bclayton@google.com>
-
Alexis Hetu authored
Allow vkGetImageMemoryRequirements2 to set data in the VkMemoryDedicatedRequirements pNext structure, the same way vkGetBufferMemoryRequirements2 already does. Bug b/119620767 Change-Id: I4fb6bc29862eb01188ec1d2a05b4f6cc34629d8a Tests: dEQP-VK.memory.mapping.dedicated_alloc.image.* Reviewed-on: https://swiftshader-review.googlesource.com/c/SwiftShader/+/28488Tested-by:
Alexis Hétu <sugoi@google.com> Presubmit-Ready: Alexis Hétu <sugoi@google.com> Kokoro-Presubmit: kokoro <noreply+kokoro@google.com> Reviewed-by:
Nicolas Capens <nicolascapens@google.com>
-
- 08 Apr, 2019 3 commits
-
-
Ben Clayton authored
Now that we have vk-unittests, it makes sense to prefix unittests by their API name. Fixes a couple of TODOs Change-Id: I57234d6b19c3dd4f130b211a0be4e604613b8cd8 Reviewed-on: https://swiftshader-review.googlesource.com/c/SwiftShader/+/28399 Presubmit-Ready: Ben Clayton <bclayton@google.com> Reviewed-by:
Nicolas Capens <nicolascapens@google.com> Kokoro-Presubmit: kokoro <noreply+kokoro@google.com> Tested-by:
Nicolas Capens <nicolascapens@google.com>
-
SwiftShader Regression Bot authored
Change-Id: I1509e2056f5b06bb956e3968e9d179531cf6eece Reviewed-on: https://swiftshader-review.googlesource.com/c/SwiftShader/+/28401Reviewed-by:
Ben Clayton <bclayton@google.com> Tested-by:
Ben Clayton <bclayton@google.com>
-
Ben Clayton authored
... along with a message saying what switch case wasn't handled. Helps identify what needs fixing for the daily Regres reports. Change-Id: I79448135fc84190d6e803e90e7995ae83058f663 Reviewed-on: https://swiftshader-review.googlesource.com/c/SwiftShader/+/28400Reviewed-by:
Nicolas Capens <nicolascapens@google.com> Presubmit-Ready: Ben Clayton <bclayton@google.com> Kokoro-Presubmit: kokoro <noreply+kokoro@google.com> Tested-by:
Ben Clayton <bclayton@google.com>
-