Sign in
dawn
/
dawn
/
5603dc9044038c96c8ebde7be4c4cb4c84502d40
/
generator
/
templates
5603dc9
Rename ContextLost to DeviceLost
by Austin Eng
· 6 years ago
9e9e29f
Remove Bit from TextureUsageBit and BufferUsageBit
by Corentin Wallez
· 6 years ago
93196db
Implement new defaults for Texture::CreateView
by Kai Ninomiya
· 6 years ago
ba84fb2
OpenGL: Add support for backend validation
by Corentin Wallez
· 6 years ago
6a5418a
Add MemoryTransfer interfaces to the wire
by Austin Eng
· 6 years ago
0326b80
Use whole size of buffer if binding buffer size is UINT64_MAX
by François Beaufort
· 6 years ago
4af9808
Make rasterization state descriptor optional
by François Beaufort
· 6 years ago
8f93871
Add default values to dawn.json for dawncpp.h
by Corentin Wallez
· 6 years ago
8f4046b
Remove glad and replace it with our own GL header
by Corentin Wallez
· 6 years ago
21eba76
Implement CreateBufferMappedAsync in dawn_wire and dawn_native
by Austin Eng
· 6 years ago
df69f24
OpenGL: Don't use glad to load OpenGL entrypoints
by Corentin Wallez
· 6 years ago
67ab1ea
dawn.json: Use void* instead of uint8_t* for data pointers
by Corentin Wallez
· 6 years ago
839053b
Replace dawn::CallbackUserdata with void*
by Corentin Wallez
· 6 years ago
3a8aa31
Rename .inl to .inc
by Austin Eng
· 6 years ago
740995c
Implement CreateBufferMapped in dawn_native for MAP_WRITE buffers only.
by Austin Eng
· 6 years ago
cf52d71
Change buffer-related sizes/offsets to be uint64_t
by Austin Eng
· 6 years ago
4f5fc2d
Nuke Builders part 4: headers, proctable and miscreferences
by Corentin Wallez
· 6 years ago
cb2c64f
Nuke Builders Part 2: remove all builder code from wire
by Corentin Wallez
· 6 years ago
0ae00a1
Nuke Builders Part 1: remove the testing BufferBuilder.
by Corentin Wallez
· 6 years ago
d754fb2
Make Wire tests more strict w.r.t. expectations
by Corentin Wallez
· 6 years ago
45f9730
Capitalize C types dawn -> Dawn
by Austin Eng
· 6 years ago
579cf62
Split off common and libdawn / dawn_headers from BUILD.gn
by Corentin Wallez
· 6 years ago
1541c8b
Remove |start| and |size| from buffer mapping
by Austin Eng
· 6 years ago
f872e69
Wire: Add support from optional struct/integer const*
by Corentin Wallez
· 6 years ago
62e8397
Factor wire server handlers into proper command handlers and doers
by Austin Eng
· 6 years ago
8749506
dawn_wire: Move manual class members from ServerBase to Server
by Austin Eng
· 6 years ago
1139d1c
Factor wire client handlers into proper command handlers and doers
by Austin Eng
· 6 years ago
cd4fd8e
Make the wire Client own ObjectAllocators and CommandSerializer
by Austin Eng
· 6 years ago
fd4688e
Separate WireServer.cpp into multiple files.
by Austin Eng
· 6 years ago
c0f31e7
Use const*const* to annotate a sequence of descriptors
by Yunchao He
· 6 years ago
acd8b7d
Separate WireClient.cpp into multiple files.
by Austin Eng
· 6 years ago
c7f416c
Add wire_cmd.py and dawn_wire.json to autogenerate all wire commands.
by Austin Eng
· 6 years ago
1a99f42
WireServer: Wrap userdata in unique_ptr in callbacks
by Corentin Wallez
· 6 years ago
bd48385
Add static library versions of libdawn*
by Corentin Wallez
· 6 years ago
5236eb2
Specialize WireServer objects
by Austin Eng
· 6 years ago
9dc1250
Use single DestroyObject command in the wire
by Austin Eng
· 6 years ago
1e37db5
WireServer: check buffer exists before sending the map callback
by Corentin Wallez
· 6 years ago
a19c759
WireCmd: guard against overflows when computing array sizes
by Corentin Wallez
· 6 years ago
0d95887
WireServer: don't skip destroy on error objects.
by Corentin Wallez
· 6 years ago
08aa58f
Check if fence is nullptr in PostHandleQueueSignal
by Austin Eng
· 6 years ago
48a1923
Revert "Create new src/tests BUILD.gn file."
by Corentin Wallez
· 6 years ago
672d29d
Create new src/tests BUILD.gn file.
by Stephen White
· 6 years ago
67737f1
WireServer: Don't allow freeing the Device
by Corentin Wallez
· 6 years ago
1d2850a
WireServer: on destruction, free all objects.
by Corentin Wallez
· 6 years ago
6f0e1f9
Remove BufferView and inline offset/size in BindGroup
by Corentin Wallez
· 6 years ago
0f50114
Disable/avoid some warnings.
by Stephen White
· 6 years ago
5aacd29
ProcTable: only cast the return value if needed.
by Corentin Wallez
· 6 years ago
7b3ea34
WireCmd: Update buffer pointer when serializing sub elements
by Corentin Wallez
· 6 years ago
006f218
Use std::nullptr_t in place of nullptr_t.
by Stephen White
· 6 years ago
f48e6b7
dawncpp.h: Add nullptr ObjectBase constructor and assignment
by Corentin Wallez
· 6 years ago
f0b761f
Implement timeline fences in Dawn
by Austin Eng
· 6 years ago
d8c1a48
WireCmd: require opt-in to treat ID 0 as nullptr instead of error.
by Corentin Wallez
· 6 years ago
c7d7808
Make codegen not cast between fnptrs.
by Corentin Wallez
· 6 years ago
c56860e
WireServer: Check for ID 0 in hand-written handlers.
by Corentin Wallez
· 6 years ago
dcc488a
WireCmd: error out if "self" is null.
by Corentin Wallez
· 6 years ago
aa7109c
Add copy constructors to the C++ Dawn interface
by Corentin Wallez
· 6 years ago
386b888
Wire: Add support for nullptr objects as arguments
by Corentin Wallez
· 7 years ago
fdccb54
dawncpp.h: Don't expose the fluent syntax for non-builders
by Corentin Wallez
· 7 years ago
1e68479
dawn.h: Don't use anonymous structures
by Corentin Wallez
· 7 years ago
03e1813
Add DAWN_UNUSED_FUNC to ignore unused functions in generated code
by Corentin Wallez
· 7 years ago
6fee61c
Make Dawn error macro more explicit and have an "error type"
by Corentin Wallez
· 7 years ago
8e335a5
Descriptorize ComputePipeline
by Corentin Wallez
· 7 years ago
82b6573
Descriptorize Buffer
by Corentin Wallez
· 7 years ago
21a2385
Add initial BUILD.gn files for libdawn[|_native|_wire]
by Corentin Wallez
· 7 years ago
dcb71a13
dawn_native: Factor getting procs into a single function.
by Corentin Wallez
· 7 years ago
fe253f1
Generate a single ProcTable instead of one per backend.
by Corentin Wallez
· 7 years ago
bdc8677
Make dawn_wire a shared library
by Corentin Wallez
· 7 years ago
1dd8b12
Fixed Spelling.
by Jimmy Casey
· 7 years ago
36afbb6
Make dawn_native use its own header for Dawn datatypes
by Corentin Wallez
· 7 years ago
5dcaadb
Make libdawn a shared library, add a DAWN_EXPORT macro
by Corentin Wallez
· 7 years ago
e37234c
Standardize header guards for libdawn headers
by Corentin Wallez
· 7 years ago
49a65d0
dawn_native: Fixup namespace from backend:: to dawn_native::
by Corentin Wallez
· 7 years ago
d37523f
Move src/backend to src/dawn_native
by Corentin Wallez
· 7 years ago
9fc6534
Rename NXT -> Dawn in the comments
by Corentin Wallez
· 7 years ago
923574e
Rename IsNXTBitMask and NxtReference/Release to dawn
by Corentin Wallez
· 7 years ago
a5ee52d
Rename NXT -> DAWN in header guards
by Corentin Wallez
· 7 years ago
be5ca38
Rename nxtProcTable and nxtSetProcs to dawn
by Corentin Wallez
· 7 years ago
b1669e3
Change the API prefix in generators from nxt to dawn
by Corentin Wallez
· 7 years ago
ae79c03
Rename the nxt namespace to dawn
by Corentin Wallez
· 7 years ago
3e371b1
Rename files in src/include nxt -> dawn
by Corentin Wallez
· 7 years ago
046cb46
Rename generated files nxt -> dawn
by Corentin Wallez
· 7 years ago
83a9c9d
Rename src/common macros NXT_* to DAWN_*
by Corentin Wallez
· 7 years ago
33ca496
Rename Error.h macros from NXT to DAWN
by Corentin Wallez
· 7 years ago
141c0be
Add a temporary define to help rename nxt:: to dawn::
by Corentin Wallez
· 7 years ago
4a9ef4e
Rename the copyright authors from NXT to Dawn
by Corentin Wallez
· 7 years ago
021c950
Make CommandBufferValidation use Error.h
by Corentin Wallez
· 7 years ago
21006bb
Assert HandleCommands succeeds
by Kai Ninomiya
· 7 years ago
d5c1eca
WireClient: MapReadCallback, unconditionnally consume the data
by Corentin Wallez
· 7 years ago
f53f98b
Use a descriptor for PipelineLayout (#206)
by Kai Ninomiya
· 7 years ago
40e72d7
WireCmd: factor code to [de]serialize structs and methods
by Corentin Wallez
· 7 years ago
5ab96e0
Wire: Implement MapWriteAsync
by Corentin Wallez
· 7 years ago
88fb8fa
Wire: Move the logic of [de]serialization in WireCmd.
by Corentin Wallez
· 7 years ago
50e0986
Use Error in Sampler and autogenerated validation functions
by Corentin Wallez
· 7 years ago
a641654
generator: Add support for structure of non-object values
by Corentin Wallez
· 7 years ago
e8c8f02
Factor autogen validation utilities out of ProcTable
by Corentin Wallez
· 7 years ago
cc0a54d
Implement MapWrite except in the wire.
by Corentin Wallez
· 7 years ago
8565e00
Rename "buffer map read status" to "buffer map async status"
by Corentin Wallez
· 7 years ago
2da19d5
Fix double MapReadCallback trigger when Unmapping in it.
by Corentin Wallez
· 7 years ago
42dbde1
Member rename: generator/templates
by Corentin Wallez
· 7 years ago
f280e87
Remove Blink templates from this repository.
by Corentin Wallez
· 7 years ago
Next »