Sign in
dawn
/
dawn
/
HEAD
« Previous
ec3e2d4
[metal-writer] Add entry point support.
by dan sinclair
· 4 years ago
6366f68
[metal-writer] Emit constructors.
by dan sinclair
· 4 years ago
7f269e5
[metal-writer] Emit binary operations.
by dan sinclair
· 4 years ago
70c605f
[metal-writer] Emit assignment statements.
by dan sinclair
· 4 years ago
e66d6a6
[metal-writer] Emit functions
by dan sinclair
· 4 years ago
646fb23
[metal-writer] Add identifier expression.
by dan sinclair
· 4 years ago
8cd8751
[metal-writer] Add return generation.
by dan sinclair
· 4 years ago
5dd37b2
[metal-writer] Add basic type emission.
by dan sinclair
· 4 years ago
2a59901
[metal-writer] Stub out the Metal Shading Language backend.
by dan sinclair
· 4 years ago
9a452c1
Fix BUILD.gn issues for TypeDeterminerTest
by Ryan Harrison
· 4 years ago
8ab3719
Fix validation of multisampled BGL bindings
by Austin Eng
· 4 years ago
1ca5382
[spirv-reader] Simplify null composites
by David Neto
· 4 years ago
4cf65bc
Rolling 4 dependencies
by Ryan Harrison
· 4 years ago
13d2a3b
[spirv-writer] Only add used variables to entry point.
by dan sinclair
· 4 years ago
194e0cc
[spirv-reader] Support OpNop
by David Neto
· 4 years ago
fd3700c
[spirv-reader] Support Undef, mapping to null
by David Neto
· 4 years ago
cb8e0ba
[spirv-reader] Use type aliases pervasively
by David Neto
· 4 years ago
5b853ee
Support the zero initializer syntax.
by dan sinclair
· 4 years ago
9c88ea5
type determine accessor on aliased array
by David Neto
· 4 years ago
32a4f95
Add type alias unwrapping methods
by David Neto
· 4 years ago
e87ba1f
[spirv-writer] Add Operand and Instruction list aliases.
by dan sinclair
· 4 years ago
011aed9
[spirv-writer] Add function calls
by dan sinclair
· 4 years ago
7fe4d02
[spirv-writer] Generate function parameters.
by dan sinclair
· 4 years ago
0c647a8
sample: handle SPIR-V assembly input
by David Neto
· 4 years ago
92379bf
Support copying multiple array layers in one B2T and T2B copy command
by Jiawei Shao
· 4 years ago
250f262
Use TypedInteger for BindGroupIndex
by Austin Eng
· 4 years ago
e5d94c3
Fix a bug in ComputeTextureCopyBufferSize with empty copySize
by Jiawei Shao
· 4 years ago
f434fdc
Add minimum buffer size validation
by Idan Raiter
· 4 years ago
be66f9f
[spirv-writer] Emit logical and and logical or
by dan sinclair
· 4 years ago
b75075a
Protect against huge buffer allocations on macOS 10.12, 10.13
by Austin Eng
· 4 years ago
0e9e5ee
Skip Buffer OOM tests when using ASAN
by Austin Eng
· 4 years ago
90abd47
dawn_wire: Factor the common command serialization pattern.
by Corentin Wallez
· 4 years ago
8f9523e
Add support for multisampled sampling
by Austin Eng
· 4 years ago
4e4ebe8
Vulkan: Simplify PNextChainBuilder
by Corentin Wallez
· 4 years ago
be637db
Vulkan: Correctly request 16bit shader features.
by Corentin Wallez
· 4 years ago
693e88a
Vulkan: consider VK_ERROR_OUT_OF_HOST_MEMORY an OOM error
by Austin Eng
· 4 years ago
6b6e6a1
[spirv-reader] Remove orphaned TODOs
by David Neto
· 4 years ago
e9598d6
Add support for sclamp and uclamp GLSL methods.
by dan sinclair
· 4 years ago
8b48b26
[spirv-writer] Add as casts.
by dan sinclair
· 4 years ago
d7868e3
[spirv-reader] Add ConvertFToU, ConvertFToS
by David Neto
· 4 years ago
206d740
[wgsl-reader] Fixup off by 1 bug.
by dan sinclair
· 4 years ago
581c407
Fix TypedInteger hash compilation failure with stdlibc++
by Corentin Wallez
· 4 years ago
a84ab48
Add support for different default branches in roll-shader-deps
by Ryan Harrison
· 4 years ago
e12c5ff
[spirv-reader] Add mixed scalar/vector/matrix multiply
by David Neto
· 4 years ago
7a4685f
Add TypedInteger
by Austin Eng
· 4 years ago
b961e00
[spirv-reader] Add ConvertSToF, ConvertUToF
by David Neto
· 4 years ago
3238eaa
Add GLSL MatrixInverse type determination.
by dan sinclair
· 4 years ago
7df946d
[spirv-reader] Add vector shuffle
by David Neto
· 4 years ago
3819c26
Add type determination for GLSL determinant.
by dan sinclair
· 4 years ago
1650af2
[spirv-reader] Add OpCopyObject
by David Neto
· 4 years ago
05e73db
[spirv-writer] Only extract composites for non-const constructors.
by dan sinclair
· 4 years ago
3f4f356
Fix D3D12 Device Initialize calls NextSerial
by Natasha Lee
· 4 years ago
0e0979e
[spirv-reader] Add ArrayStride
by David Neto
· 4 years ago
67cd013
D3D12: Workaround incorrect debug layer error handling
by Bryan Bernhart
· 4 years ago
1b3ed54
Use Tint public header
by Ryan Harrison
· 4 years ago
3fe84b5
Fix AssertAndIgnoreDeviceLossError to handle errors injected by fuzzer
by Natasha Lee
· 4 years ago
b8f4930
Make #define values public in BUILD.gn
by Ryan Harrison
· 4 years ago
ac6bd4c
Fix fuzzer hang when waiting for fence signal after device loss
by Brandon Jones
· 4 years ago
c7b66da
Cleanup formatting and linter.
by dan sinclair
· 4 years ago
59cfe3e
Clean up CopyTests
by Jiawei Shao
· 4 years ago
fefb452
Reland: Vulkan: Enforce fixed subgroup size for compute shaders.
by Corentin Wallez
· 4 years ago
5cef116
Reland: Vulkan: Report and enable subgroup size control device extension.
by Corentin Wallez
· 4 years ago
984493d
Deprecate TextureCopyView::arrayLayer -> origin.z
by Corentin Wallez
· 4 years ago
93e39b4
[spirv-reader] Support ifbreak with other forward edge
by David Neto
· 4 years ago
ad2f7cc
[spirv-reader] Add Namer::MakeDerivedName
by David Neto
· 4 years ago
318ae59
[spirv-reader] Update TODOs in test matrix
by David Neto
· 4 years ago
b2b0dfe
[spirv-reader] Add OpCompositeExtract
by David Neto
· 4 years ago
cf1fdf4
Handle OOM buffer allocations better
by Austin Eng
· 4 years ago
6941c53
[spirv-writer] Allow emitting an array stride.
by dan sinclair
· 4 years ago
7be237a
Determine types for module scoped variable constructors.
by dan sinclair
· 4 years ago
c3c2c9b
Rolling 3 dependencies
by Ryan Harrison
· 4 years ago
4f8a6d6
Rolling 5 dependencies
by Idan Raiter
· 4 years ago
e5be22e
D3D12: use one barrier to transit states for all subresources
by Yunchao He
· 4 years ago
1c2a039
Optimize subresource tracking - use texture view
by Yunchao He
· 4 years ago
ee7debf
Refactor subresource related variables to a struct - backend
by Yunchao He
· 4 years ago
8a5325c
Texture: Change to mArrayLayerCount to mSize.depth
by Corentin Wallez
· 4 years ago
4234d78
Deprecate TextureDescriptor::arrayLayerCount -> size.depth
by Corentin Wallez
· 4 years ago
6b3a974
OpenGL: Enable nonzero_clear_resources_on_creation_for_testing on buffer
by Jiawei Shao
· 4 years ago
2ef2be7
D3D12: Enable nonzero_clear_resources_on_creation_for_testing on buffer
by Jiawei Shao
· 4 years ago
1663b1d
Make D3D12 Fuzzer Only Build On Windows
by Brandon Jones
· 4 years ago
4fd4aa1
Vulkan: use one barrier if we can for non-pass operations
by Yunchao He
· 4 years ago
f87b62a
Don't store unnessary SubresourceRange members in TextureBase
by Corentin Wallez
· 4 years ago
c7d1ac3
[spirv-reader] Add OpCompositeConstruct
by David Neto
· 4 years ago
0335adb
[spirv-reader] First GLSL.std.450 instructions
by David Neto
· 4 years ago
5c9f7af
Vulkan: Properly handle Device extension dependencies
by Corentin Wallez
· 4 years ago
9435068
Track ShaderVisibleDescriptorHeap Upon Allocation
by Brandon Jones
· 4 years ago
82027bd
Fix ResourceMemoryAllocation null dereference
by Natasha Lee
· 4 years ago
5fafb49
Refactor subresource related variables to a struct
by Yunchao He
· 4 years ago
709b625
[spirv-reader] Add fallthrough
by David Neto
· 4 years ago
416be30
[spirv-reader] Add switch-selection
by David Neto
· 4 years ago
be45ff5
Create tint.h for external users
by Ryan Harrison
· 4 years ago
c7778a2
Prevent size overflow for sub-allocation.
by Bryan Bernhart
· 4 years ago
8ca0aa7
[spirv-reader] Simplify if-selection bookkeeping
by David Neto
· 4 years ago
265fb06
Vulkan: handle Device extensions more programmatically
by Corentin Wallez
· 4 years ago
2532a71
Vulkan: use one barrier to transit states for all subresources
by Yunchao He
· 4 years ago
1a15991
Add fuzzer for the d3d12 backend
by Brandon Jones
· 4 years ago
4cef4b8
Roll third_party/tint/ af5df70c7..3f3483be1 (2 commits)
by Ryan Harrison
· 4 years ago
046c2b7
[spirv-reader] remove exclusive_false_head_for
by David Neto
· 4 years ago
ba3c6be
Fix compilation error of MemoryServiceDmaBuf on ChromeOS
by Corentin Wallez
· 4 years ago
0dc7078
Vulkan: handle Instance extensions more programmatically
by Corentin Wallez
· 4 years ago
Next »