Sign in
dawn
/
dawn
/
4005c46bf97b576cf44d051b8455da3f3db7bf25
/
src
/
tint
/
lang
af7f395
Tint: Add vertex validation for storage buffers and textures
by Natalie Chouinard
· 9 months ago
61f763c
[Tint] Only allow read textures in vertex shader
by Natalie Chouinard
· 9 months ago
aa88fa0
[tint] Enable new subgroup extensions in backends
by James Price
· 9 months ago
03dce11
[tint] Add subgroup builtin attribute validation
by James Price
· 9 months ago
0e9fb17
[tint] Add subgroup builtin function validation
by James Price
· 9 months ago
a7b4a26
[tint] Validate subgroups_f16 dependencies
by James Price
· 9 months ago
32950eb
[tint] Add subgroups and subgroups_f16 extensions
by James Price
· 9 months ago
2791ca9
[ir] Fix spelling mistake.
by dan sinclair
· 9 months ago
57873ab
[tint][fuzz] Skip ClampFragDepth with non-struct push constants
by James Price
· 9 months ago
4b0bd18
[tint] Skip override expression in BuiltinPolyfill
by James Price
· 9 months ago
f30ecee
[tint][fuzz] Skip DemoteToHelper with shadowing
by James Price
· 9 months ago
489966e
[tint][fuzz] Skip PromoteSideEffectsToDecl with shadowing
by James Price
· 9 months ago
cc74428
[tint][fuzz] Skip FoldConstants with shadowing
by James Price
· 9 months ago
e7dd06a
[glsl] Fixup binding comments from review.
by dan sinclair
· 9 months ago
3a5289d
[tint][fuzz] Skip OffsetFirstIndex with shadowing
by James Price
· 9 months ago
74da3bc
[hlsl] Emit constant structures.
by dan sinclair
· 9 months ago
d5521a9
[tint][fuzz] Migrate proto definitions to common lib directory
by Ryan Harrison
· 9 months ago
8c55580
[hlsl] Add `discard`
by dan sinclair
· 9 months ago
e8a799d
[hlsl] Enable passing DISABLED tests.
by dan sinclair
· 9 months ago
89bfec4
[hlsl] Remove Logical And/Or test stubs
by dan sinclair
· 9 months ago
08f3865
[hlsl] Enable the Binary transform.
by dan sinclair
· 9 months ago
7b5707f
[hlsl] Polyfill the HLSL IR select builtin.
by dan sinclair
· 9 months ago
c1f534c
[hlsl] Convert bitcast to a transform.
by dan sinclair
· 9 months ago
fdd71d7
Compat: Generate shader module error for rg formats as storage textures
by Gregg Tavares
· 9 months ago
chromium/6552
chromium/6553
70d7fe8
[msl] Add polyfills for degrees() and radians()
by James Price
· 9 months ago
ffb4b38
[msl] Add polyfill for quantizeToF16
by James Price
· 9 months ago
3066433
[hlsl] Add Bitcast support to the HLSL IR printer.
by dan sinclair
· 9 months ago
a9c7be0
[ir] Add switch validation.
by dan sinclair
· 10 months ago
1cf515c
Compat: make textureLoad with texture_depth_xxx emit error
by Gregg Tavares
· 10 months ago
7e1fd8c
[hlsl] Add start of FXC polyfill for HLSL IR backend.
by dan sinclair
· 10 months ago
be4f9bd
[hlsl] Add Load/Store vector element to HLSL IR backend.
by dan sinclair
· 10 months ago
f15f1c2
[msl] Emit @index for blend_src attributes
by James Price
· 10 months ago
447c185
[hlsl] Add DXC and FXC specific switch tests.
by dan sinclair
· 10 months ago
b58a264
[hlsl] Emit module scoped variables in IR backend.
by dan sinclair
· 10 months ago
chromium/6549
chromium/6550
36fbf3d
[hlsl] Add `convert` to HLSL IR backend.
by dan sinclair
· 10 months ago
8b21164
[hlsl] Emit `Construct` instructions in HLSL IR backend.
by dan sinclair
· 10 months ago
d0305d5
Tint: Replace all the appearance of `index` attribute with `blend_src`
by Jiawei Shao
· 10 months ago
3d249b5
[hlsl] Generate typedef for array returns.
by dan sinclair
· 10 months ago
db84712
Require both `blend_src(0)` and `blend_src(1)` must be used in one struct
by Jiawei Shao
· 10 months ago
48be7e8
[msl] Add newlines between global declarations
by James Price
· 10 months ago
ddcec00
[msl] Add polyfill for dot builtin
by James Price
· 10 months ago
764f1ba
Disable UBSAN on dlsym-loaded function pointer call
by Antonio Maiorano
· 10 months ago
4f5dc92
spirv-reader: preserve NonWritable decoration on module-scope vars
by David Neto
· 10 months ago
f9e2038
[hlsl] Add option to specify the downstream HLSL compiler.
by dan sinclair
· 10 months ago
0f8f9e6
[hlsl] Emit simple switches from HLSL IR backend.
by dan sinclair
· 10 months ago
7753f63
metal: Emit MSL powr for WGSL pow builtin
by Sunny Sachanandani
· 10 months ago
chromium/6547
9f42432
[hlsl] Add Unary support to HLSL IR backend.
by dan sinclair
· 10 months ago
6ba6d52
[hlsl] Add function parameters to HLSL IR backend
by dan sinclair
· 10 months ago
43c6768
[tint] Add "DeathTest" suffix to all death tests
by James Price
· 10 months ago
10b1c0c
[hlsl] Add some binary IR unit tests.
by dan sinclair
· 10 months ago
377c46d
[hlsl] Emit `swizzle` instructions
by dan sinclair
· 10 months ago
c0258db
[hlsl] Emit `if` instructions
by dan sinclair
· 10 months ago
cfe34a9
[hlsl] Emit loop instructions in IR backend.
by dan sinclair
· 10 months ago
8fba6d8
[ir] Create a real logical not operator.
by dan sinclair
· 10 months ago
81bfd88
[msl] Set Output::needs_storage_buffer_sizes
by James Price
· 10 months ago
2875d9c
[msl] Set binding point for buffer size UBO
by James Price
· 10 months ago
1c4ff69
[msl] Add polyfill for distance builtin
by James Price
· 10 months ago
4850e28
[msl] Add polyfill for length builtin
by James Price
· 10 months ago
84db15d
[msl] Add parentheses around break-if condition
by James Price
· 10 months ago
7bfbe8f
[msl] Add polyfill for textureGatherCompare
by James Price
· 10 months ago
3efa5b1
[msl] Add polyfill for textureGather
by James Price
· 10 months ago
237b678
[msl] Add polyfill for textureSampleGrad
by James Price
· 10 months ago
fabad50
[msl] Add polyfill for textureSampleCompareLevel
by James Price
· 10 months ago
efe681f
[hlsl] Add `Access` instruction to IR backend.
by dan sinclair
· 10 months ago
6f3a39f
[hlsl] Implement more type emission.
by dan sinclair
· 10 months ago
c785291
[hlsl] Start `struct` type emission.
by dan sinclair
· 10 months ago
d1c31db
[hlsl] Add passthrough builtin calls
by dan sinclair
· 10 months ago
c69667d
[hlsl] Emit zero value var initializers
by dan sinclair
· 10 months ago
b581098
[hlsl] Emit `store` instructions in HLSL IR backend.
by dan sinclair
· 10 months ago
9b6fadf
[hlsl] Emit `var` values in HLSL IR Backend.
by dan sinclair
· 10 months ago
aebca2e
Compat: Make sample, linear usage info createShaderModule errors
by Gregg Tavares
· 10 months ago
8bf3d0a7
[hlsl] Mark inlined and skipped block instructions.
by dan sinclair
· 10 months ago
6d509cf
[hlsl] Add simple `Load` instruction.
by dan sinclair
· 10 months ago
be18fa4
[hlsl] Emit CoreBinary from HLSL IR
by dan sinclair
· 10 months ago
cfdf90b
[hlsl] Enable AddEmptyEntryPoint in HLSL IR
by dan sinclair
· 10 months ago
2fa56aa
[hlsl] Add UserCall to the IR backend.
by dan sinclair
· 10 months ago
a75e9a5
[hlsl] Emit `numthreads` from HLSL IR backend.
by dan sinclair
· 10 months ago
d839909
[hlsl] Return the entry points from HLSL IR printer.
by dan sinclair
· 10 months ago
24e5c13
[msl] Enable MSL IR If tests with PHI nodes.
by dan sinclair
· 10 months ago
9e9afae
[hlsl] Fix incorrect HLSL test output
by dan sinclair
· 10 months ago
732e58c
[hlsl] Add HLSL IR printer var/let tests
by dan sinclair
· 10 months ago
fdcbf02
[ir] Add a templated `zero` helper.
by dan sinclair
· 10 months ago
58fc3f1
Disallow textureStore in vertex shader tests
by Natalie Chouinard
· 10 months ago
6e71f23
[msl] Add polyfill for textureNumSamples
by James Price
· 10 months ago
0368d97
[msl] Add polyfill for textureNumLayers
by James Price
· 10 months ago
3052b3c
[msl] Add polyfill for textureSampleCompare
by James Price
· 10 months ago
14f0204
[ir] Strip all IO attributes in ShaderIO transform
by James Price
· 10 months ago
12f32d1
[hlsl] Add HLSL IR printer constant tests
by dan sinclair
· 10 months ago
57c1580
[ir] Fix IR dumping for disassembler rename
by James Price
· 10 months ago
7ef03f6
[msl] Add polyfill for textureNumLevels
by James Price
· 10 months ago
023be6f
[msl] Add polyfill for textureSampleBias()
by James Price
· 10 months ago
2a08d5b2
[msl] Add polyfill for textureSampleLevel()
by James Price
· 10 months ago
9f4eff2
[msl] Fix undef struct constructor args
by James Price
· 10 months ago
f9908d5
Manual roll vulkan-deps from 62eb765e42dd to 7d45b6d174eb (8 revisions)
by Dawn Autoroller
· 10 months ago
d907aec
[hlsl] Start flushing out some printer tests.
by dan sinclair
· 10 months ago
chromium/6537
ae30916
spirv-reader: fix call to textureDimensions when the result is unsigned
by David Neto
· 10 months ago
f84480a
Improve the error message on the invalid value type of `@blend_src`
by Jiawei Shao
· 10 months ago
51f19e3
[compat] Move sample_{index,mask} validation to Tint
by James Price
· 10 months ago
3e277d2
[msl] Skip undef arguments in struct constructors
by James Price
· 10 months ago
514cba8
[msl] Polyfill unpack2x16float builtin
by James Price
· 10 months ago
Next »