dawn-cmake/examples
Yunchao He c33a8c1885 Implement rasterization state for render pipeline - Part 1
This change adds rasterization state into dawn.json. It includes
back face culling and depth bias. It also adds validation code
and default values for rasterization state in ComboRenderPipelineDesc
to pass dawn_unittests.

Validation for back face culling and depth bias related parameters
is quite easy, so unittests are not needed.

BUG=dawn:43

Change-Id: I332cbf3f72545cfa8e62b3534d5a6a6e8fdc6d2a
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/6460
Commit-Queue: Kai Ninomiya <kainino@chromium.org>
Reviewed-by: Kai Ninomiya <kainino@chromium.org>
2019-04-11 18:46:54 +00:00
..
glTFViewer Reland "Rename texture.createTextureView to createView to match WebGPU" 2019-04-09 16:57:00 +00:00
Animometer.cpp Reland "Rename texture.createTextureView to createView to match WebGPU" 2019-04-09 16:57:00 +00:00
CHelloTriangle.cpp Implement rasterization state for render pipeline - Part 1 2019-04-11 18:46:54 +00:00
ComputeBoids.cpp Reland "Rename texture.createTextureView to createView to match WebGPU" 2019-04-09 16:57:00 +00:00
CppHelloTriangle.cpp Reland "Rename texture.createTextureView to createView to match WebGPU" 2019-04-09 16:57:00 +00:00
CubeReflection.cpp Reland "Rename texture.createTextureView to createView to match WebGPU" 2019-04-09 16:57:00 +00:00
SampleUtils.cpp Reland "Rename texture.createTextureView to createView to match WebGPU" 2019-04-09 16:57:00 +00:00
SampleUtils.h Remove RenderPassDescriptorBuilder 2019-02-27 09:21:56 +00:00