d2631f86e7
This patch implements Culling and FrontFace on backends, and add tests too. This test also verified that we couldn't invert FrontFace on Metal backend. Otherwise, the tests would fail on all HWs. But we do need to invert CCW/CW on OpenGL backend. Because Y axis is up in OpenGL while Y axis is down in WebGPU. Bug=dawn:43 Change-Id: I7dd0922477397a13c5f7208e104ff352a673a556 Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/8420 Reviewed-by: Kai Ninomiya <kainino@chromium.org> Reviewed-by: Corentin Wallez <cwallez@chromium.org> Commit-Queue: Yunchao He <yunchao.he@intel.com> |
||
---|---|---|
.. | ||
common | ||
dawn | ||
dawn_native | ||
dawn_wire | ||
fuzzers | ||
include | ||
tests | ||
utils |