OSDN Git Service

SpirvShader: Implement OpSwitch
authorBen Clayton <bclayton@google.com>
Thu, 21 Mar 2019 18:57:23 +0000 (18:57 +0000)
committerBen Clayton <bclayton@google.com>
Tue, 26 Mar 2019 12:46:26 +0000 (12:46 +0000)
commit213a8ce6d5c299a4c255330b41a2f5dfa05fec80
tree07d21dd3838f915ef712f4416f4da4fbb8a3b57f
parent9fd02e0d4092504d0a9f3a6ef4ca7f3248721b77
SpirvShader: Implement OpSwitch

Tests: dEQP-VK.spirv_assembly.instruction.compute.*
Tests: dEQP-VK.spirv_assembly.instruction.graphics.*
Bug: b/128527271
Change-Id: I7ba31ca504a582a4d36d25ef2747fb1c1607bade
Reviewed-on: https://swiftshader-review.googlesource.com/c/SwiftShader/+/27775
Presubmit-Ready: Ben Clayton <bclayton@google.com>
Tested-by: Ben Clayton <bclayton@google.com>
Reviewed-by: Nicolas Capens <nicolascapens@google.com>
Kokoro-Presubmit: kokoro <noreply+kokoro@google.com>
src/Pipeline/SpirvShader.cpp
src/Pipeline/SpirvShader.hpp
tests/VulkanUnitTests/unittests.cpp