Sign in
dawn
/
dawn
/
a966b31e922f1ce5bfa9c9268f5a6cb0b6793aca
/
src
a98147a
hlsl-ir: implement support for subgroup_invocation_id and subgroup_size
by Antonio Maiorano
· 8 months ago
57c1a33
[msl] Add writer fuzzer
by James Price
· 8 months ago
a4a5abf
[msl] Remove used_array_length_from_uniform_indices
by James Price
· 8 months ago
2a45079
[msl] Avoid UB for left shift of negative integers
by James Price
· 8 months ago
9f174e9
[msl] Enable and fix floating point modulo tests
by James Price
· 8 months ago
e038ea3
SurfaceTests: Clarify a suppression.
by Corentin Wallez
· 8 months ago
0b5e7ac
[ir] Make the instruction and value allocators private.
by dan sinclair
· 8 months ago
2d24558
[msl] Polyfill signed integer arithmetic
by James Price
· 8 months ago
a23bcd8
[ir] Allow bitcast to be inlined
by James Price
· 8 months ago
dbceb04
[msl] Address/remove TODOs from MSL backend
by James Price
· 8 months ago
e965bd3
[ir] Emit unused side-effecting expressions
by James Price
· 8 months ago
3c4f3ab
SwapChainVk: record AcquireImage semaphore when suboptimal
by Corentin Wallez
· 8 months ago
7928109
[glsl][ir] Emit `Atomic` types
by dan sinclair
· 8 months ago
ccb0a77
[glsl][ir] Have tint run SingleEntryPoint for GLSL.
by dan sinclair
· 8 months ago
e3d5d6e
Reserve command blocks once in CommandIterator::AcquireCommandBlocks
by Jiawei Shao
· 8 months ago
379c7df
[glsl][ir] Fix dpdyCoarse and Fine in ES.
by dan sinclair
· 8 months ago
39fe382
Tint: Support inspecting the array length of `clip_distances`
by Jiawei Shao
· 8 months ago
chromium/6698
b942e22
[msl] Add benchmark for IR backend
by James Price
· 8 months ago
6d87fa6
[msl] Add support for clip_distances
by James Price
· 8 months ago
fb96429
[glsl][ir] Add conversion support
by dan sinclair
· 8 months ago
7abbf53
[glsl][ir] Add constructor support
by dan sinclair
· 8 months ago
7940f7d
[ir] Remove extraneous check.
by dan sinclair
· 8 months ago
32f3eff
[glsl][ir] Add vector accessors.
by dan sinclair
· 8 months ago
6b1e61b
[glsl][ir] Fix emission of array elements
by dan sinclair
· 8 months ago
49597cc
[glsl][ir] Emit `Discard` and `TerminateInvocation`
by dan sinclair
· 8 months ago
f5ae33c
Switch sample_mask/index to pipeline error
by Gregg Tavares
· 8 months ago
73fd374
[msl] Emit TINT_ISOLATE_UB macro
by James Price
· 8 months ago
d10ba2f
[msl] Polyfill quadSwap* builtins
by James Price
· 8 months ago
7206591
[glsl][ir] Emit `Loop` and supporting instructions
by dan sinclair
· 8 months ago
chromium/6697
0330f50
[glsl][ir] Emit `If` and `ExitIf`
by dan sinclair
· 8 months ago
91b17e7
[msl] Add SimdBallot transform
by James Price
· 8 months ago
13696cc
d3d11: Rename UnApplyBindGroup
by Jie Chen
· 8 months ago
5c2720d
metal: Set UseTintIR toggle from WebGPUUseTintIR
by James Price
· 8 months ago
736ade9
[webgpu-headers] Clean PrimitiveDepthClipControl leftovers
by François Beaufort
· 8 months ago
08464ee
Reformat (per reviewer's request).
by Stephen White
· 8 months ago
5834542
Use same order between LoadOp and StoreOp
by Kai Ninomiya
· 8 months ago
9be6815
Add missing cmake definitions
by liangyou
· 8 months ago
adaa316
[glsl][ir] Emit `Access`
by dan sinclair
· 8 months ago
chromium/6692
chromium/6693
chromium/6694
chromium/6695
chromium/6696
ce61a4e
[glsl][ir] Emit `Switch`
by dan sinclair
· 8 months ago
c2f6f2f
[glsl][ir] Emit load and store
by dan sinclair
· 8 months ago
0b44e31
[glsl][ir] Support depth multisampled texture types
by dan sinclair
· 8 months ago
6f6384b
[glsl][ir] Support multisampled texture types
by dan sinclair
· 8 months ago
8fd0dbd
[glsl][ir] Support depth texture types
by dan sinclair
· 8 months ago
d66b749
[glsl][ir] Add storage texture desktop types.
by dan sinclair
· 8 months ago
df9c1bf
[glsl][ir] Support sampled texture types
by dan sinclair
· 8 months ago
01f14b5
[glsl][ir] Support `CoreUnary`.
by dan sinclair
· 8 months ago
636e476
[glsl][ir] Support `CoreBinary`.
by dan sinclair
· 8 months ago
aee63e3
clang-tidy msl IR packed_vec3 transformation
by David Neto
· 8 months ago
0f2b0cd
[tint] Resolve subgroup_size as varying in fragment
by Peter McNeeley
· 8 months ago
f63d6ef
Compat: implement etc2 and astc extensions.
by Stephen White
· 8 months ago
ae6643f
[glsl][ir] Emit pass through builtin call functions.
by dan sinclair
· 8 months ago
b0550df
[glsl][ir] Emit `let` values.
by dan sinclair
· 8 months ago
12b95ee
[glsl][ir] Emit StorageTexture types.
by dan sinclair
· 8 months ago
e667679
[glsl][ir] Only zero init certain address spaces.
by dan sinclair
· 8 months ago
45006b6
Enable extension "clip-distances" on D3D11, D3D12, Metal and Vulkan
by Jiawei Shao
· 8 months ago
a8fbe98
[dawn][emscripten] Adds Future implementation for device creation.
by Lokbondo Kung
· 8 months ago
chromium/6688
f9e87c8
[msl] Apply fixed sample mask during ShaderIO
by James Price
· 8 months ago
433fb41
[benchmark] Add flag to use the Chrome perf format
by James Price
· 8 months ago
029bdcd
[benchmark] Accept flags passed by chrome.perf
by James Price
· 8 months ago
1fdac66
Move `DAWN_NO_SANITIZE` to shared header.
by dan sinclair
· 8 months ago
a6941c6
Move more defines to `utils/compiler.h`
by dan sinclair
· 8 months ago
0b1bba3
[dawn][native] Make sure to hold Device lock before handling errors.
by Lokbondo Kung
· 8 months ago
363eae1
Tint: Add missing index offset when assigning to SV_ClipDistance1
by Jiawei Shao
· 8 months ago
c101627
[glsl][ir] Emit `precision` in fragment shaders
by dan sinclair
· 8 months ago
db27b99
[dawn] Add custom deleters for surface descriptor glfw_utils.
by Lokbondo Kung
· 8 months ago
chromium/6686
2d91320
Remove some unordered_{set|map}
by dan sinclair
· 8 months ago
c58ba9e
[msl] Add RemoveContinueInSwitch transform
by James Price
· 8 months ago
511eb80
Tint: Support `clip_distances` on HLSL
by Jiawei Shao
· 8 months ago
737d5d8
Add additional buffer usage for indirect usage transition at backends
by Jiawei Shao
· 8 months ago
1c47907
Replace TINT_HAS_ATTRIBUTE with DAWN_HAS_ATTRIBUTE
by dan sinclair
· 8 months ago
d275769
[glsl][ir] Force entry point name to `main`.
by dan sinclair
· 8 months ago
65a7642
[glsl][ir] Emit struct types.
by dan sinclair
· 8 months ago
697e906
[spirv][ir] Add memory model annotations to texture Load/Store
by dan sinclair
· 8 months ago
5bcf809
tint_wgsl_fuzzer: disable dxc validation in asan + debug
by Antonio Maiorano
· 8 months ago
5026041
[spirv][ir] Add memory model annotations to Load/Store
by dan sinclair
· 8 months ago
aa14c8e
[glsl][ir] Emit Matrix types
by dan sinclair
· 8 months ago
0ea2c0e
[glsl][ir] Emit vector types.
by dan sinclair
· 8 months ago
66d12bb
[glsl][ir] Add emitting of array types.
by dan sinclair
· 8 months ago
dce9249
Skip SharedBufferMemoryTests.BeginAccessInitialization on all Intel D3D12
by Shrek Shao
· 8 months ago
chromium/6685
6931e72
[webgpu-headers] Clean depthWriteEnabled WGPUOptionalBool leftover
by François Beaufort
· 8 months ago
d90557b
Create a shared utils folder.
by dan sinclair
· 8 months ago
b7b0463
[benchmark] Generate header at build time
by James Price
· 8 months ago
5195d8f
[msl] Add mixed scalar/vector overloads of fmod
by James Price
· 8 months ago
ec7285ba
Renumber CompositeAlphaMode_Auto back to 0
by Kai Ninomiya
· 8 months ago
3576e1e
[ir] Add benchmark for IR validation
by James Price
· 8 months ago
61c2d1e
[msl] Implement PackedVec3 transform
by James Price
· 8 months ago
fd3b242
Added Qualcomm ACPI vendor id support
by REDMOND\weibinwu
· 8 months ago
fab658d
Reland "[webgpu-headers] Define depthWriteEnabled as WGPUOptionalBool"
by Lokbondo Kung
· 8 months ago
8eb3130
[spirv] Remove PrintModule function
by James Price
· 8 months ago
85aed12
Rename `HoldsAbstract` to `IsAbstract`.
by dan sinclair
· 8 months ago
92be693
EncodingContext: Fix ASSERT when encoding on ended pass.
by Corentin Wallez
· 8 months ago
b07b920
`cmd` headers cleanup
by dan sinclair
· 8 months ago
chromium/6681
06b574a
Update casing of `type.h` `is_*` methods.
by dan sinclair
· 8 months ago
eb2da25
Update some type methods to PascalCase.
by dan sinclair
· 8 months ago
95af3b1
Remove `DAWN_DECLARE_UNUSED`
by dan sinclair
· 8 months ago
996733c
Fixup `gn check` errors.
by dan sinclair
· 8 months ago
cc9f37f
[tint] Improve e2e test output
by Antonio Maiorano
· 8 months ago
9c2fb60
Revert "[webgpu-headers] Define depthWriteEnabled as WGPUOptionalBool"
by Loko Kung
· 8 months ago
chromium/6676
8c1014e
[hlsl] Fix DecomposeUniformAccess to cast index to u32 for LoadVectorElement
by Antonio Maiorano
· 8 months ago
9ec014c
Enable dual source blending feature by default
by François Beaufort
· 8 months ago
Next »