Sign in
dawn
/
dawn
/
refs/heads/chromium/6617
/
src
/
tint
/
lang
/
core
32f5f4d
[tint][ir][fuzz] Handle nulls when emitting Var validation errors
by Ryan Harrison
· 9 months ago
7944dde
[tint][ir][fuzz] Gracefully handle malformed unary instructions
by Ryan Harrison
· 9 months ago
fb61de4
[tint][ir][fuzz] Gracefully handle malformed binary instructions
by Ryan Harrison
· 9 months ago
c552777
[Tint] Validate partial eval of divby0
by Natalie Chouinard
· 9 months ago
a2d786c
[tint][ir][fuzz] Gracefully handle builtin calls with null results
by Ryan Harrison
· 9 months ago
f22d846
[tint][ir][fuzz] Check for invalid @input_attachment_index
by Ryan Harrison
· 9 months ago
e115bd3
Make implicit `this` capture explicit
by Devon Loehr
· 9 months ago
843b168
[Tint] Add validation for partial eval of shift
by Natalie Chouinard
· 9 months ago
72ae799
[tint][ir][fuzz] Check that UserCall Target is valid
by Ryan Harrison
· 9 months ago
bae3af4
[tint][ir] Check for null types when printing out list of types
by Ryan Harrison
· 9 months ago
1decb7e
[hlsl] Add decomposing for storage atomics
by dan sinclair
· 9 months ago
1688de0
[hlsl] Add intrinsics for storage atomics
by dan sinclair
· 9 months ago
b2b6ade
[tint] Add predicate parameter to subgroupBallot()
by James Price
· 9 months ago
8b06674
[tint][ir][fuzz] Prevent fuzzer from crashing on missing binding points
by Ryan Harrison
· 9 months ago
ef2cf98
test that float to integer conversions truncate
by David Neto
· 9 months ago
e09d97e
[hlsl] Add workgroup atomic intrinsics.
by dan sinclair
· 9 months ago
e44e2b0
Move constant MatchWidth to the ir::Builder.
by dan sinclair
· 9 months ago
chromium/6603
1931e7a
consteval: float to integral conversions clamp to target range
by David Neto
· 9 months ago
0d2300b
Move MatchWidth to the type manager.
by dan sinclair
· 9 months ago
a9a685f
[Tint] Fix const eval of abstract shift right
by Natalie Chouinard
· 9 months ago
d1b935e
[tint][ir][fuzz] Prevent fuzzer from crashing on malformed user calls
by Ryan Harrison
· 9 months ago
4ce6f5a
[tint][ir][fuzz] Prevent fuzzer from crashing on malformed vars
by Ryan Harrison
· 9 months ago
244e32b
[tint][ir][fuzz] Prevent fuzzer from crashing on malformed accesses
by Ryan Harrison
· 9 months ago
a108e6f
[hlsl] Add `textureLoad` support.
by dan sinclair
· 9 months ago
23c42fc
[tint][ir][fuzz] Prevent fuzzer from crashing on malformed loads
by Ryan Harrison
· 10 months ago
7b55e5e
[hlsl] Support `textureNumLevels`
by dan sinclair
· 10 months ago
ad42394
[tint][ir][fuzz] Prevent fuzzer from crashing on malformed stores
by Ryan Harrison
· 10 months ago
d015151
Add support for first and either sampling parameter
by Gregg Tavares
· 10 months ago
6bbb5d4
Add enum for parameter usages.
by dan sinclair
· 10 months ago
7cd0dfe
[ir] Validate store and value types exist for Store instructions.
by dan sinclair
· 10 months ago
de3007a
[tint][ir] Add check for Object presence in CheckAccess
by Ryan Harrison
· 10 months ago
ba8861a
[ir] Add @color to protobuf format
by James Price
· 10 months ago
e2dafee
[msl] Handle @color in ShaderIO transform
by James Price
· 10 months ago
394807f
[ir] Add @color setters and getters
by James Price
· 10 months ago
cf00935
[ir] Remove ir::Location and remaining usages
by James Price
· 10 months ago
0ca73db
[ir] Split Location and Interpolation getters
by James Price
· 10 months ago
963cfb0
[ir] Split Location and Interpolation setters
by James Price
· 10 months ago
9396f16
[tint] Simplify std::optional equality comparisons
by James Price
· 10 months ago
494e51c
[ir] Simplify attribute handling in ShaderIO
by James Price
· 10 months ago
0970b68
[ir] Use IOAttributes for Function return
by James Price
· 10 months ago
78eb4c5
[ir] Use IOAttributes in FunctionParam
by James Price
· 10 months ago
3cc267f
[ir] Remove `IOAttributes` from `core/ir/var.h`
by James Price
· 10 months ago
a8798b8
[tint] Move StructMemberAttributes out of struct.h
by James Price
· 10 months ago
2bd5e04
[hlsl] Add load support into decompose memory access.
by dan sinclair
· 10 months ago
e05eb6d
[ir] Handle `let` in RenameConflicts
by James Price
· 10 months ago
9fa7c89
[hlsl] Split module var structs and arrays.
by dan sinclair
· 10 months ago
72c4505
[tint] Pre-clone symbols in IR->AST pass
by James Price
· 10 months ago
f04220d
[tint][ir][fuzz] Convert assembler to generating test case protos
by Ryan Harrison
· 10 months ago
2791ca9
[ir] Fix spelling mistake.
by dan sinclair
· 10 months ago
d5521a9
[tint][fuzz] Migrate proto definitions to common lib directory
by Ryan Harrison
· 10 months ago
70d7fe8
[msl] Add polyfills for degrees() and radians()
by James Price
· 10 months ago
a9c7be0
[ir] Add switch validation.
by dan sinclair
· 10 months ago
43c6768
[tint] Add "DeathTest" suffix to all death tests
by James Price
· 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
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
14f0204
[ir] Strip all IO attributes in ShaderIO transform
by James Price
· 10 months ago
57c1580
[ir] Fix IR dumping for disassembler rename
by James Price
· 10 months ago
d907aec
[hlsl] Start flushing out some printer tests.
by dan sinclair
· 10 months ago
chromium/6537
514cba8
[msl] Polyfill unpack2x16float builtin
by James Price
· 11 months ago
8b73119
[tint] Remove clamping for textureStore
by James Price
· 11 months ago
650bc3e
Update name of the disassembler
by dan sinclair
· 11 months ago
87eadbb
[msl] Add MSL subclass of MemberBuiltinCall
by James Price
· 11 months ago
c34ca5f
[ir] Add base MemberBuiltinCall instruction class
by James Price
· 11 months ago
8a78093
[intrinsics] Consider @member_function in Lookup*
by James Price
· 11 months ago
53f9392
[intrinsics] Add @member_function attribute
by James Price
· 11 months ago
55cfb43
[spirv] Fix use-after-move in Std140 transform
by James Price
· 11 months ago
b1504b7
[ir] Set parent blocks in Switch::Clone()
by James Price
· 11 months ago
chromium/6525
cd5a5e9
Remove the Multiplanar and BindingRemapper API options
by dan sinclair
· 11 months ago
fae957f
[msl] Add polyfill for atomicCompareExchangeWeak
by James Price
· 11 months ago
0272fd2
[msl] Add support for most atomic builtins
by James Price
· 11 months ago
8527c13
[ir] Validate construct for structure types
by James Price
· 11 months ago
037b54b
[ir] Fix ValueToLet for store-before-load
by James Price
· 11 months ago
cdf75d7
Reject OOB index access that are being washed through a ref
by Ryan Harrison
· 11 months ago
1aad86d
[msl] Move RenameConflicts to core and use it
by James Price
· 11 months ago
6a0c7b1
Run the code formatter.
by dan sinclair
· 11 months ago
8700be5
Convert std::endl to newlines.
by dan sinclair
· 11 months ago
38bef55
[ir] Fix consecutive calls in dependency scanner
by James Price
· 11 months ago
ca3c3f4
Update ir::builder includes.
by dan sinclair
· 11 months ago
9f0b65f
Remove unused inferred template default parameter.
by dan sinclair
· 11 months ago
1b0c895
[ir] Fix store target validation highlight
by James Price
· 11 months ago
77ac3f1
[ir] Add RemoveTerminatorArgs transform
by James Price
· 11 months ago
04e38e8
[tint][resolver] Mark all short-circuited RHS expressions as not-evaluated
by Ben Clayton
· 11 months ago
f584797
[ir] Fix Disassembly::EmitOperandList() with count
by James Price
· 11 months ago
d42ff16
[ir] Track BreakIf as a loop exit
by James Price
· 11 months ago
a002503
[ir] Validate loop body with params has initializer
by James Price
· 11 months ago
02cf911
[msl] Implement ShaderIO transform
by James Price
· 11 months ago
d7dfc6c
Tint: Add input attachments support to spirv AST printer.
by Le Hoang Quyen
· 11 months ago
c224131
Tint: Add inputAttachmentLoad to core.def, wgsl.def, IR
by Le Hoang Quyen
· 11 months ago
0be0f1b
Fix misc-include-cleaner warnings from clang-tidy
by David Neto
· 11 months ago
d8bde2c
[tint][ir] Validate compute entry point has workgroup_size
by Ben Clayton
· 11 months ago
4670220
[ir] Remove abstract types from disassembler
by James Price
· 11 months ago
9b0b500
[tint][ir] Fix unused variable warnings
by Ben Clayton
· 11 months ago
dff1707
[tint][ir] Use Operand() instead of indexing operands_ directly
by Ben Clayton
· 11 months ago
b2c400b
[tint] Do not use AInt for attribute arguments
by James Price
· 11 months ago
01ef49d
[tint][ir] Add error handling to the binary decoder
by Ben Clayton
· 11 months ago
98ee9df
[tint][ir] Fix unit test expected output
by Ben Clayton
· 11 months ago
5fc8c9e
[ir] Add FunctionParam::SetType()
by James Price
· 11 months ago
Next »