dawn-cmake/generator/templates
Corentin Wallez fe253f135b Generate a single ProcTable instead of one per backend.
This required putting Queue::Submit on QueueBase which is something we
would want to do anyway, and removes the need for Queue::ValidateSubmit
being called in the ProcTable.

This removes the need for all the "GeneratedCodeIncludes" files and
leads to a bunch of simplifications in BindGroup as well as the
dawn_native CMakeLists.txt.

Finally this was done in order to simplify the writing of BUILD.gn
files.
2018-08-02 13:39:07 +02:00
..
dawn_native Generate a single ProcTable instead of one per backend. 2018-08-02 13:39:07 +02:00
dawn_wire Generate a single ProcTable instead of one per backend. 2018-08-02 13:39:07 +02:00
api.c Rename nxtProcTable and nxtSetProcs to dawn 2018-07-18 22:54:06 +02:00
api.h Make libdawn a shared library, add a DAWN_EXPORT macro 2018-07-25 21:03:49 +02:00
apicpp.cpp Rename IsNXTBitMask and NxtReference/Release to dawn 2018-07-18 22:54:06 +02:00
apicpp.h Make libdawn a shared library, add a DAWN_EXPORT macro 2018-07-25 21:03:49 +02:00
apicpp_traits.h Standardize header guards for libdawn headers 2018-07-25 21:03:49 +02:00
mock_api.cpp Rename nxtProcTable and nxtSetProcs to dawn 2018-07-18 22:54:06 +02:00
mock_api.h Rename NXT -> DAWN in header guards 2018-07-18 22:54:06 +02:00