- e7a88d2 [shuffle] Move type to new structure. by dan sinclair · 1 year, 8 months ago
- a2e9b49 [shuffle] Move constant to new structure. by dan sinclair · 1 year, 8 months ago
- 91b68cd [shuffle] Move utils to new structure. by dan sinclair · 1 year, 8 months ago
- a2d3683 [ir][spirv-writer] Implement transpose builtin by James Price · 1 year, 8 months ago
- e9a94e2 [ir][spirv-writer] Handle textureGather{Compare} by James Price · 1 year, 8 months ago
- 882243c [ir][spirv-writer] Emit bit manipulation builtins by James Price · 1 year, 8 months ago
- 8d5a7f8 [ir][spirv-writer] Handle round builtin by James Price · 1 year, 8 months ago
- 4d3caf9 [ir][spirv-writer] Handle identity constructors by James Price · 1 year, 8 months ago
- 318c3fb [ir][spirv-writer] Handle textureDimensions by James Price · 1 year, 8 months ago
- 974efe6 [ir][spirv-writer] Handle textureNumLevels by James Price · 1 year, 8 months ago
- 41ef4b0 [ir][spirv-writer] Handle textureStore by James Price · 1 year, 8 months ago
- 9acf005 [ir][spirv-writer] Handle textureLoad builtin by James Price · 1 year, 8 months ago
- d0bf044 [ir][spirv-writer] Add support for atomic builtins by James Price · 1 year, 8 months ago
- aa5e77b [ir][spirv-writer] Remove logic for depth textures by James Price · 1 year, 8 months ago
- c6223a1 [ir][spirv-writer] Implement all builtin by James Price · 1 year, 8 months ago
- 937670a [ir][spirv-writer] Handle mix builtin by James Price · 1 year, 8 months ago
- ef8671c [ir][spirv-writer] Implement pow builtin by James Price · 1 year, 8 months ago chromium/5896
- 41090b5 [ir][spirv-writer] Implement step and smoothstep by James Price · 1 year, 8 months ago
- ee9abc3 [ir][spirv-writer] Handle matrix arithmetic by James Price · 1 year, 8 months ago
- 91bbbc4 [ir][spirv-writer] Expand implicit vector splats by James Price · 1 year, 8 months ago
- c5c8f63 [ir][spirv-writer] Fix binary and|or for bools by James Price · 1 year, 8 months ago
- 41da0ee [ir][spirv-writer] Implement fma builtin by James Price · 1 year, 8 months ago
- b5996c8 [ir][spirv-writer] Implement barrier builtins by James Price · 1 year, 8 months ago
- 05c6fd3 [ir][spirv-writer] Handle texture sample builtins by James Price · 1 year, 9 months ago
- f738673 [ir][spirv-writer] De-dup depth texture types by James Price · 1 year, 9 months ago chromium/5890
- ffb4588 [ir] Rename BuiltinCall to CoreBuiltinCall. by dan sinclair · 1 year, 9 months ago
- e202099 [ir][validation] Rename validate file. by dan sinclair · 1 year, 9 months ago
- f83bfa8 [ir][spirv-writer] Polyfill the `dot()` builtin by James Price · 1 year, 9 months ago
- 128a766 [ir][spirv-writer] Polyfill the `select()` builtin by James Price · 1 year, 9 months ago
- dc288ed [ir][spirv-writer] Handle discard in SPIR-V writer by James Price · 1 year, 9 months ago
- a8fce7c [tint][ir] Add LoadVectorElement / StoreVectorElement by Ben Clayton · 1 year, 9 months ago
- 8c74eb1 [ir][spirv-writer] Implement fract builtin by James Price · 1 year, 9 months ago
- a7157be [ir][spirv-writer] Implement frexp and modf by James Price · 1 year, 9 months ago
- 56343fe [tint][ir] Add ir::Let for giving values a name & position. by Ben Clayton · 1 year, 9 months ago
- 2993058 [ir][spirv-writer] Implement ceil, floor, trunc by James Price · 1 year, 9 months ago
- 61a255e [ir][spirv-writer] Implement log and log2 builtins by James Price · 1 year, 9 months ago
- a02f692 [ir][spirv-writer] Implement exp and exp2 builtins by James Price · 1 year, 9 months ago
- 869594a [ir][spirv-writer] Implement sqrt and inverseSqrt by James Price · 1 year, 9 months ago
- 7171205 [ir][spirv-writer] Implement any builtin by James Price · 1 year, 9 months ago chromium/5866 chromium/5867
- 6a9d6a0 [ir][spirv-writer] Implement derivative builtins by James Price · 1 year, 9 months ago
- fb1f966 [ir][spirv-writer] Implement binary modulo by James Price · 1 year, 9 months ago
- 08c60a6 [ir][spirv-writer] Emit bitcast instructions by James Price · 1 year, 9 months ago
- 5bc6329 [ir][spirv-writer] Implement shift operations by James Price · 1 year, 9 months ago
- 9cea3ca [ir][spirv-writer] Implement cross builtin by James Price · 1 year, 9 months ago
- ab33ce9 [ir][spirv-writer] Implement unary instructions by James Price · 1 year, 9 months ago
- 737e156 [ir][spirv-writer] Implement trig builtins by James Price · 1 year, 9 months ago
- aeae6a3 [ir][spirv-writer] Implement length builtin by James Price · 1 year, 9 months ago
- 37111a3 [ir][spirv-writer] Implement normalize builtin by James Price · 1 year, 9 months ago
- 8558e48 [ir][spirv-writer] Implement convert instructions by James Price · 1 year, 9 months ago
- 2757797 [ir] Hookup IR to test runner by dan sinclair · 1 year, 9 months ago
- e94b9bc [ir][spirv-writer] Implement distance builtin by James Price · 1 year, 9 months ago
- fb89ee8 [ir][spirv-writer] Implement clamp builtin by James Price · 1 year, 9 months ago
- 74c9a5a [ir][spirv-writer] Implement multiply by James Price · 1 year, 9 months ago
- 1074388 [ir][spirv-writer] Implement divide by James Price · 1 year, 9 months ago
- 7fbc40d [ir][spirv-writer] Emit swizzle instructions by James Price · 1 year, 9 months ago
- 8b64bd7 [ir][spirv-writer] Emit texture and sampler vars by James Price · 1 year, 9 months ago
- b12e719 [ir][spirv-writer] Emit texture and sampler types by James Price · 1 year, 9 months ago
- e9cd719 [ir][spirv-writer] Rework remaining unit tests by James Price · 1 year, 9 months ago
- fec334a [ir][spirv-writer] Emit OpUndef when needed by James Price · 1 year, 9 months ago
- 96cac41 [ir][spirv-writer] Fix block labels for loop phis by James Price · 1 year, 9 months ago
- 3e65d90 [ir][spirv-writer] Rework unit testing by James Price · 1 year, 9 months ago
- 9e819bf [ir][spirv-writer] Handle shader IO by James Price · 1 year, 9 months ago
- 4c54cfc [ir][spirv-writer] Emit constant structs by James Price · 1 year, 9 months ago
- a0aabaf Remove redundant parentheses on lambdas by Ben Clayton · 1 year, 9 months ago
- 5acd44c [tint][ir] Rename Function::StartTarget() to Block() by Ben Clayton · 1 year, 9 months ago
- b274678 [tint][ir] Rename Branch to Terminator by Ben Clayton · 1 year, 9 months ago
- 9397714 [tint][ir] Rename Case::start -> Case::block by Ben Clayton · 1 year, 9 months ago
- c8f0708 [tint][ir] Make ControlInstructions regular instructions by Ben Clayton · 1 year, 9 months ago
- 4915adc [tint][ir] Add Unreachable instruction by Ben Clayton · 1 year, 9 months ago
- c801286 [ir][spirv-writer] Enable capabilities for F16 by James Price · 1 year, 9 months ago
- afa5617 [ir][spirv-writer] Add MergeReturn transform by James Price · 1 year, 9 months ago
- aabfc4d [ir][spirv-writer] Emit construct instructions by James Price · 1 year, 9 months ago chromium/5843
- 0d80c3d [ir] Sever instruction and value. by dan sinclair · 1 year, 9 months ago
- 1d0ac04 [tint][ir] Rename Builtin and rename Builder Call methods by Ben Clayton · 1 year, 10 months ago
- 1c9a507 [ir][spirv-writer] Use Type::Element() by James Price · 1 year, 10 months ago
- a5268df [ir] Unconst most of the IR. by dan sinclair · 1 year, 10 months ago
- d2e30d0 [tint][ir] Change Var::Type() to return type::Pointer* by Ben Clayton · 1 year, 10 months ago
- 0ebf677 [tint][ir] Add MultiInBlock that derives from Block by Ben Clayton · 1 year, 10 months ago
- d7b8efa [ir][spirv-writer] VarForDynamicIndex transform by James Price · 1 year, 10 months ago chromium/5820 chromium/5820_1
- 117d4f3 [ir][spirv-writer] BlockDecoratedStructs transform by James Price · 1 year, 10 months ago
- 879e948 [tint][ir] Add Initializer block to ir::Loop by Ben Clayton · 1 year, 10 months ago
- efdcbdf [ir][spirv-writer] Emit access instructions by James Price · 1 year, 10 months ago
- cff18f3 [ir] Add validator to spirv tests. by dan sinclair · 1 year, 10 months ago
- 5682a62 [ir][spirv-writer] Implement constant arrays by James Price · 1 year, 10 months ago
- 0958c62 [ir][spirv-writer] Emit struct types by James Price · 1 year, 10 months ago
- 792001a [ir] Convert block instructions to a list. by dan sinclair · 1 year, 10 months ago
- 5d40159 [tint][ir][spriv-writer] Rework ID allocation by Ben Clayton · 1 year, 10 months ago
- 377b4ae [tint][ir] Rename Loop::Start to Loop::Body by Ben Clayton · 1 year, 10 months ago
- 576f199 [tint][ir][spirv-writer] Emit phi nodes by Ben Clayton · 1 year, 10 months ago
- 3e2119d [ir][spirv-writer] Emit array types by James Price · 1 year, 10 months ago
- dced753 [ir][spirv-writer] Emit workgroup variables by James Price · 1 year, 10 months ago
- 5e2130a [ir][spirv-writer] Emit private variables by James Price · 1 year, 10 months ago
- a6a4510 [ir][spirv-writer] Implement switch instructions by James Price · 1 year, 10 months ago chromium/5801
- 0b82a3b [ir][spirv-writer] Implement loop instructions by James Price · 1 year, 10 months ago
- bcf4174 [ir][spirv-writer] Emit builtin function calls by James Price · 1 year, 10 months ago
- bdbbffb [ir] Add the Exit instructions. by dan sinclair · 1 year, 10 months ago
- 68a8b09 [ir] Add explicit Return instructions. by dan sinclair · 1 year, 10 months ago
- a2b489b [ir] Update UserCall to hold Function Values. by dan sinclair · 1 year, 10 months ago
- dd7b314 [ir][spirv-writer] Emit binary bitwise operators by James Price · 1 year, 10 months ago
- 5933921 [ir][spirv-writer] Emit comparison instructions by James Price · 1 year, 10 months ago