Sign in
dawn
/
dawn
/
38534b6e7481c16cf467d12966b6543bcfcd973b
/
src
/
dawn_native
/
CommandBuffer.h
16ebcf6
Limit Clear Color Values to 2^24 For Integer Formats
by Brandon Jones
· 4 years, 6 months ago
670858d
Change wgpu::Color from floats to doubles
by Brandon Jones
· 4 years, 6 months ago
76d9e34
Eagerly destroy CommandBuffer commands after submission
by Enrico Galli
· 4 years, 7 months ago
8c9858e
Fix clearing sint/uint color attachments on Vulkan and OpenGL
by Jiawei Shao
· 4 years, 8 months ago
c11a191
Support buffer lazy initialization before CopyTextureToBuffer
by Jiawei Shao
· 4 years, 8 months ago
ff90599
Replace TextureCopyView::arrayLayer -> origin.z in backends
by Corentin Wallez
· 4 years, 9 months ago
0d66198
Metal: Implement lazy texture clears
by Austin Eng
· 5 years ago
321c122
Remove the "Base" from pure-frontend dawn_native types
by Corentin Wallez
· 5 years ago
4b90c47
Add missing descriptors that are present in WebGPU.
by Corentin Wallez
· 6 years ago
28232ce
Clear Vulkan Textures at first usage
by Natasha Lee
· 6 years ago
f20f5b9
WebGPU error handling 5: Move CmdBufBuilder logic to CmdEncoder
by Corentin Wallez
· 6 years ago
81da14f
Remove RenderPassDescriptor from BeginRenderPassCmd
by Jiawei Shao
· 6 years ago
e1f0d4e
WebGPU error handling 2: CommandEncoder for samples and end2end tests
by Corentin Wallez
· 6 years ago
ac71e34
Change Copy Operation Interfaces to Match WebGPU IDL
by Brandon Jones
· 6 years ago
a14a070
CommandBuffer/PassEncoders: Correctly validate we can record
by Corentin Wallez
· 6 years ago
679ff4e
Validate that mapped buffers aren't used in submits.
by Corentin Wallez
· 6 years ago
9e4518b
Put the reference to DeviceBase in a new ObjectBase
by Corentin Wallez
· 6 years ago
82fbccb
Introduce [Render|Compute]PassEncoder.
by Corentin Wallez
· 6 years ago
4b74dbe
Implement copying between a buffer and a texture 2D array on Vulkan (#257)
by Jiawei Shao
· 7 years ago
36afbb6
Make dawn_native use its own header for Dawn datatypes
by Corentin Wallez
· 7 years ago
49a65d0
dawn_native: Fixup namespace from backend:: to dawn_native::
by Corentin Wallez
· 7 years ago
30965a7
dawn_native: Fixup header guards from BACKEND_ to DAWNNATIVE_
by Corentin Wallez
· 7 years ago
d37523f
Move src/backend to src/dawn_native
by Corentin Wallez
· 7 years ago
[Renamed (96%) from src/backend/CommandBuffer.h]
1ea205f
CommandBuffer: have a state tracker per-pass
by Corentin Wallez
· 7 years ago
0927ea5
Rename // NXT API to // Dawn API
by Corentin Wallez
· 7 years ago
046cb46
Rename generated files nxt -> dawn
by Corentin Wallez
· 7 years ago
226110f
Rename nxt:: to dawn:: in the backends
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
d8c068f
Remove explicit usage transition from the API and validation
by Corentin Wallez
· 7 years ago
aa13be9
Make the Vulkan backend support implicit barriers.
by Corentin Wallez
· 7 years ago
b3bd35e
CommandBufferBuilder::Validate: Iterate per pass
by Corentin Wallez
· 7 years ago
8d6b5d2
Rename RenderPassInfo to RenderPassDescriptor
by Corentin Wallez
· 7 years ago
6f7749c
Change render passes from multi to single pass.
by Corentin Wallez
· 7 years ago
a3c89cc
Add and Implement CommandBuffer::SetScissorRect
by Corentin Wallez
· 7 years ago
c1400f0
Format: src/backend
by Corentin Wallez
· 7 years ago
fbecc28
Member rename: src/backend
by Corentin Wallez
· 7 years ago
405dcd6
Make the index format part of the pipeline state.
by Corentin Wallez
· 7 years ago
fb42653
Add SetBlendColor command
by Austin Eng
· 8 years ago
c8377da
Validate SetPushConstants is done inside subpass and compute passes
by Corentin Wallez
· 8 years ago
359acd6
Add row pitch to Texture->Buffer and Buffer->Texture copy commands
by Austin Eng
· 8 years ago
29ced28
Split Pipeline in Render and Compute, common part
by Corentin Wallez
· 8 years ago
e66fcd8
OpenGL backend: implement render passes (#73)
by Kai Ninomiya
· 8 years ago
296951d
Introduce Begin/EndComputePass (#70)
by Kai Ninomiya
· 8 years ago
fa37f22
replace AdvanceSubpass with Begin/EndRenderSubpass
by Kai Ninomiya
· 8 years ago
fffe6df
Split backend/common in backend/ and common/
by Corentin Wallez
· 8 years ago
[Renamed (95%) from src/backend/common/CommandBuffer.h]
e9d347e
Add T->B copies.
by Corentin Wallez
· 8 years ago
d84d107
Add buffer to buffer copies
by Corentin Wallez
· 8 years ago
468dafd
Create a command buffer builder state tracker object (#19)
by Kai Ninomiya
· 8 years ago
1063439
Refactor DepthStencilState. TODO: add validation tests
by Austin Eng
· 8 years ago
4f5521e
Remove StencilReferenceMode. Add SetStencilReference.
by Austin Eng
· 8 years ago
68df8b0
Introduce render passes
by Kai Ninomiya
· 8 years ago
7f96177
Implement the builder error callback in the backends
by Corentin Wallez
· 8 years ago
5dc7915
Introduce a base class for Builder objects.
by Corentin Wallez
· 8 years ago
7f433a5
Add bufferOffset to CopyBufferToTexture.
by Corentin Wallez
· 8 years ago
f07e3bd
Initial commit of all the NXT integration.
by Corentin Wallez
· 8 years ago