Sign in
dawn
/
dawn
/
f3439693fbee8625bca7e9d8db60ca923b5f1fe8
/
generator
6f4870b
Clarify logic in JNI signature definition.
by Jim Blackler
· 7 months ago
db015f3
Kotlin: Throw exception when Dawn methods return non-OK status.
by Jim Blackler
· 7 months ago
4e7db92
Fix bug where temp output structs weren't initialized.
by Jim Blackler
· 7 months ago
711d181
Simplify deny logic for methods.
by Jim Blackler
· 7 months ago
8c230a7
[webgpu-headers] Define depthWriteEnabled as WGPUOptionalBool
by Lokbondo Kung
· 7 months ago
3f9e64d
[webgpu-headers] Fold DepthClipControl into PrimitiveState
by François Beaufort
· 7 months ago
chromium/6625
4840ad5
[dawn][wire] Make the server validate invalid null string views.
by Loko Kung
· 8 months ago
c2aeab7
Use #include <webgpu/*> instead of #include "dawn/*"
by Loko Kung
· 8 months ago
39b828e
[fuzzers] Fix WGPUStringView in LPM fuzzer gen code.
by Loko Kung
· 8 months ago
5133345
[Kotlin]: Factor method argument conversion with KotlinRecord.
by Corentin Wallez
· 8 months ago
63d7bee
[Kotlin]: Add a KotlinRecord concept, factor struct conversion with it
by Corentin Wallez
· 8 months ago
90fdaa8
Add cmake build for Emscripten bindings and samples.
by Loko Kung
· 8 months ago
224c90e
Add WGPUStringView overload to GetProcAddress
by Austin Eng
· 8 months ago
39c1fe6
Fix strlen -> std::strlen
by Austin Eng
· 8 months ago
b0b3657
Add missing include
by Natalie Chouinard
· 8 months ago
159c136
Kotlin: Allow structures to be returned to Kotlin
by Jim Blackler
· 8 months ago
f6410a4
Kotlin: generalize native -> Kotlin field conversion.
by Jim Blackler
· 8 months ago
e16e81c
Remove Force32 bitmask values
by Austin Eng
· 8 months ago
ac7ee17
Remove bitmask "Flags" typedefs
by Austin Eng
· 8 months ago
622dbaf
Support WGPUStringView in non-struct input arguments
by Austin Eng
· 8 months ago
ab2bb0c
Add TODO to api_cpp headers to make C++ callback roadmap more clear.
by Loko Kung
· 8 months ago
3764c82
[Kotlin]: Merge the filtering of struct/method members
by Corentin Wallez
· 8 months ago
1cef85e
[Kotlin] Small fixes for Kotlin whitespace, improving readability
by Alex Benton
· 8 months ago
4551ae2
[cpp] value-initialize sub structs
by Austin Eng
· 8 months ago
a142f5e
[Kotlin]: Use JNIContext for temporary "new/new[]" allocations
by Corentin Wallez
· 8 months ago
6506fe6
[Kotlin]: Use RAII types for the temp buffer in Enumerate*
by Corentin Wallez
· 8 months ago
72f2b14
[Kotlin]: Introduce a JNIContext helper, use it to free JNI allocations
by Corentin Wallez
· 8 months ago
f4a01c9
generator_lib.py: Add support for importing templates in templates
by Corentin Wallez
· 8 months ago
bc24314
[emscripten] Rename struct info file to match split.
by Loko Kung
· 8 months ago
f6e7213
[Kotlin] Generalize JNI signature logic.
by Jim Blackler
· 8 months ago
chromium/6593
17d70b4
[Kotlin] Separate codegen of jni bindings and Kotlin files
by Corentin Wallez
· 8 months ago
351a805
Kotlin: Use correct cast for string type
by Jim Blackler
· 8 months ago
ad38d75
Use @FastNative for JNI methods.
by Jim Blackler
· 8 months ago
bcdb976
Fix GCC warnings
by Christophe Dehais
· 8 months ago
f986604
Kotlin: Enable methods that return containers.
by Jim Blackler
· 8 months ago
03d524b
dawn::wire::client Use Refcounted for ObjectBase.
by Corentin Wallez
· 8 months ago
6d10e26
Add OWNERS for Kotlin team
by Alex Benton
· 8 months ago
52987bd
A few small whitespace changes that improve the readability and consistency of the generated Kotlin files
by Alex Benton
· 8 months ago
8aef2c2
dawn::wire::client::ReturnToAPI take a Ref<T>&& to match dawn::native
by Corentin Wallez
· 8 months ago
200877c
dawn::wire: Rename DestroyObjectCmd to UnregisterObjectCmd
by Corentin Wallez
· 8 months ago
290dd9c
WireCmd: Use WGPUBool for all transfer booleans.
by Corentin Wallez
· 8 months ago
320554e
Add deprecation warning to Adapter::GetProperties()
by François Beaufort
· 8 months ago
1178400
Generate files to use Emscripten bindings from outside Emscripten
by Kai Ninomiya
· 8 months ago
51765ab
[MSan] Fix use-after-dtor issues in generated C++ APIs.
by Daniel Cheng
· 8 months ago
00b0fd6
Add OWNERS for generator and emdawnwebgpu
by Kai Ninomiya
· 8 months ago
83d3e7f
[headers] Remove the Flags enums and make them 64-bit
by Austin Eng
· 8 months ago
794b1b7
Re-number enum values part 2
by Austin Eng
· 8 months ago
cb774b9
dawn::wire::client: Add Ref<T> and use it for refcounting.
by Corentin Wallez
· 9 months ago
c0bc423
Reland "Make a convenience cpp method for WaitAny with one future"
by Austin Eng
· 9 months ago
fa24f15
Add missing argument PRINT_NAME in DawnJSONGenerator
by Jaswant Panchumarti
· 9 months ago
c33268f
Re-number Dawn enums to start with Dawn prefix
by Austin Eng
· 9 months ago
dc15513
Kotlin: Developer-friendly toString() method for enums.
by Jim Blackler
· 9 months ago
6c70e26
Make DawnGenerator output names of headers and sources in separate variables
by Jaswant Panchumarti
· 9 months ago
78df836
Generalize JNI type logic in Kotlin macros.
by Jim Blackler
· 9 months ago
7bf614a
Indenting fixes in Kotlin template
by Jim Blackler
· 9 months ago
b49d0ef
Filter the new 'callback info' category out of Kotlin API.
by Jim Blackler
· 9 months ago
chromium/6557
00bd53e2c
[dawn][fuzzer] Update lpm fuzzer for callback info/function types.
by Loko Kung
· 9 months ago
a5032a9
[wgpu-headers] Fix unused parameter warnings
by James Price
· 9 months ago
9689a47
[dawn][fuzzer] Skip serializing DeviceDescriptor callback structs.
by Loko Kung
· 9 months ago
b8ebc7a
[wgpu-headers] Make lambda callbacks allocate via move.
by Loko Kung
· 9 months ago
f2a5e57
[wgpu-headers] Update device lost and uncaptured error callbacks.
by Loko Kung
· 9 months ago
07b46d7
Make a method to determine which arguments should be included in Kotlin
by Jim Blackler
· 9 months ago
2a26b19
Revert "Make a convenience cpp method for WaitAny with one future"
by Stephen White
· 9 months ago
e68cc7f
Make a convenience cpp method for WaitAny with one future
by Austin Eng
· 9 months ago
79bc2cd
Renumber webgpu.h enums to reserve 0 except for undefined
by Austin Eng
· 9 months ago
chromium/6536
6f535820
Add struct keyword before structures in new callback function pointers
by Jaswant Panchumarti
· 9 months ago
25ed06a
GL: Use typedef for EGL/GLGetProcProc and use __stdcall on win32
by Corentin Wallez
· 9 months ago
4afd48b
Kotlin methods return binary data in ByteBuffers.
by Jim Blackler
· 9 months ago
f9960c1
Fix for Kotlin method parameters.
by Jim Blackler
· 9 months ago
07bdddb
Allow Kotlin coroutines
by Jim Blackler
· 9 months ago
a4052b6
[wgpu-headers] Updates mapAsync callback to match wgpu-header.
by Loko Kung
· 9 months ago
66414c7
Kotlin versions of objects are AutoCloseable and Dawn *Release methods are called on close.
by Jim Blackler
· 9 months ago
21df17e
Add initial version of the Kotlin JNI conversion
by Jim Blackler
· 9 months ago
497df7b
Complete the Kotlin bindings for ART Android Apps
by Jim Blackler
· 9 months ago
aefe7d2
OpenGLES: baseVertex, baseInstance workaround.
by Stephen White
· 9 months ago
a43d6f6
Add `IWYU pragma: export` in webgpu_cpp.h
by Jean-Philippe Gravel
· 10 months ago
7d7e1e4
Remove last reference to wgpuObjReference.
by Corentin Wallez
· 10 months ago
221ae88
Don't memcpy zero bytes in generated WireCmd.cpp
by David Benjamin
· 10 months ago
64f1a70
webgpu.h: Return wgpu::Status enums
by Austin Eng
· 10 months ago
ba4c05a
Fix dawn wire client cpp call to "2"-suffixed callback functions
by Austin Eng
· 10 months ago
e8f6010
Reland "Remove mock WGPU[Obj]Release that was deprecated in favor of AddRef"
by Jiawei Shao
· 10 months ago
ddcf3f8
[dawn][WGPUFutures] Adds conversion helpers for ChainedStruct.
by Loko Kung
· 10 months ago
c3a2680
Reland "Remove deprecated `APIReference()`"
by Jiawei Shao
· 10 months ago
c9aad95
[wgpu-headers] Introduce 2nd userdata to popErrorScope callback.
by Loko Kung
· 10 months ago
166c9d5
Revert "Remove mock WGPU[Obj]Release that was deprecated in favor of AddRef"
by Jiawei Shao
· 10 months ago
f72e01b
Revert "Remove deprecated `APIReference()`"
by Peng Huang
· 10 months ago
5086cd7
Remove mock WGPU[Obj]Release that was deprecated in favor of AddRef
by Corentin Wallez
· 10 months ago
cbe7958
Remove deprecated `APIReference()`
by Jiawei Shao
· 10 months ago
1dfceab
Reapply "Generator for Kotlin structures."
by Jim Blackler
· 10 months ago
f00b249
Revert "Generator for Kotlin structures."
by Trevor David Black
· 10 months ago
06b1538
Type-safe enums and bitmasks.
by Jim Blackler
· 10 months ago
4e63525
[wgpu-headers] Introduce 2nd userdata to requestAdapter callback.
by Loko Kung
· 10 months ago
5406e9d
CMake: Fix workaround for CMake < 3.20 generated files.
by Corentin Wallez
· 10 months ago
037f803
Use an internal version of [Static]SamplerBindingLayout.
by Corentin Wallez
· 10 months ago
93124ee
Generator for Kotlin structures.
by Jim Blackler
· 10 months ago
58213ae
Implement C INIT macros
by Austin Eng
· 10 months ago
e9ad507
Add c++ "init structs" for chained struct types
by Austin Eng
· 10 months ago
563fe25
cpp: allow casting C++ struct reference types to C types
by Austin Eng
· 11 months ago
544321a
Include Dawn license header in C++ headers
by Austin Eng
· 11 months ago
410f2d0
Add dawn/wire/client/webgpu{_cpp}.h
by Austin Eng
· 11 months ago
Next »