- f15f1c2 [msl] Emit @index for blend_src attributes by James Price · 9 months ago
- 48be7e8 [msl] Add newlines between global declarations by James Price · 9 months ago
- ddcec00 [msl] Add polyfill for dot builtin by James Price · 9 months ago
- f6d51ec [msl] Regenerate E2E expectations for IR by James Price · 9 months ago
- 4f5dc92 spirv-reader: preserve NonWritable decoration on module-scope vars by David Neto · 9 months ago
- 7753f63 metal: Emit MSL powr for WGSL pow builtin by Sunny Sachanandani · 9 months ago chromium/6547
- 2875d9c [msl] Set binding point for buffer size UBO by James Price · 9 months ago
- 1c4ff69 [msl] Add polyfill for distance builtin by James Price · 9 months ago
- 4850e28 [msl] Add polyfill for length builtin by James Price · 9 months ago
- 84db15d [msl] Add parentheses around break-if condition by James Price · 9 months ago
- 7bfbe8f [msl] Add polyfill for textureGatherCompare by James Price · 9 months ago
- 3efa5b1 [msl] Add polyfill for textureGather by James Price · 9 months ago
- 237b678 [msl] Add polyfill for textureSampleGrad by James Price · 9 months ago
- fabad50 [msl] Add polyfill for textureSampleCompareLevel by James Price · 9 months ago
- d1c31db [hlsl] Add passthrough builtin calls by dan sinclair · 9 months ago
- c69667d [hlsl] Emit zero value var initializers by dan sinclair · 9 months ago
- b581098 [hlsl] Emit `store` instructions in HLSL IR backend. by dan sinclair · 9 months ago
- 9b6fadf [hlsl] Emit `var` values in HLSL IR Backend. by dan sinclair · 9 months ago
- 8bf3d0a7 [hlsl] Mark inlined and skipped block instructions. by dan sinclair · 9 months ago
- 6d509cf [hlsl] Add simple `Load` instruction. by dan sinclair · 9 months ago
- be18fa4 [hlsl] Emit CoreBinary from HLSL IR by dan sinclair · 9 months ago
- cfdf90b [hlsl] Enable AddEmptyEntryPoint in HLSL IR by dan sinclair · 9 months ago
- 2fa56aa [hlsl] Add UserCall to the IR backend. by dan sinclair · 9 months ago
- a75e9a5 [hlsl] Emit `numthreads` from HLSL IR backend. by dan sinclair · 9 months ago
- 6931379 [hlsl] Add generated IR expectations. by dan sinclair · 9 months ago
- 2cc6b3c [msl] Regenerate E2E expectations by James Price · 9 months ago
- e902718 Remove storage textures from vertex tests by Natalie Chouinard · 9 months ago
- 58fc3f1 Disallow textureStore in vertex shader tests by Natalie Chouinard · 9 months ago
- 8f8f8d7 Replace textureStore test with frag shader by Natalie Chouinard · 9 months ago
- 6e71f23 [msl] Add polyfill for textureNumSamples by James Price · 9 months ago
- 0368d97 [msl] Add polyfill for textureNumLayers by James Price · 9 months ago
- 3052b3c [msl] Add polyfill for textureSampleCompare by James Price · 9 months ago
- 14f0204 [ir] Strip all IO attributes in ShaderIO transform by James Price · 9 months ago
- 7ef03f6 [msl] Add polyfill for textureNumLevels by James Price · 9 months ago
- 023be6f [msl] Add polyfill for textureSampleBias() by James Price · 9 months ago
- 2a08d5b2 [msl] Add polyfill for textureSampleLevel() by James Price · 9 months ago
- 9f4eff2 [msl] Fix undef struct constructor args by James Price · 9 months ago
- 3e277d2 [msl] Skip undef arguments in struct constructors by James Price · 9 months ago
- 514cba8 [msl] Polyfill unpack2x16float builtin by James Price · 9 months ago
- cb36904 [msl] Generate E2E expectations for new tests by James Price · 9 months ago
- 8b73119 [tint] Remove clamping for textureStore by James Price · 9 months ago
- 45562e7 [msl] Emit `abs()` builtin by James Price · 9 months ago
- f4f5534 [msl] Add polyfill for textureStore() by James Price · 9 months ago
- 61de3b8 [msl] Add polyfill for textureLoad() by James Price · 9 months ago
- 316438f [msl] Emit read_write access for storage textures by James Price · 9 months ago
- 456cf28 [msl] Add polyfill for textureDimensions() by James Price · 9 months ago
- 54883c2 [msl] Handle textureSample builtins by James Price · 9 months ago
- b1504b7 [ir] Set parent blocks in Switch::Clone() by James Price · 9 months ago chromium/6525
- 085093d [msl] Use the output of FlattenBindings by James Price · 9 months ago
- cd4bf9a Remove WGSL extension `chromium_internal_dual_source_blending` by Jiawei Shao · 9 months ago
- fae957f [msl] Add polyfill for atomicCompareExchangeWeak by James Price · 9 months ago
- 0272fd2 [msl] Add support for most atomic builtins by James Price · 9 months ago
- 037b54b [ir] Fix ValueToLet for store-before-load by James Price · 9 months ago
- b5a904c [msl] Emit continuing inside a new block by James Price · 9 months ago chromium/6519
- 1aad86d [msl] Move RenameConflicts to core and use it by James Price · 9 months ago
- 38bef55 [ir] Fix consecutive calls in dependency scanner by James Price · 10 months ago
- 7eb5f8c [spirv] Fix terminator creation in MergeReturn by James Price · 10 months ago
- 77ac3f1 [ir] Add RemoveTerminatorArgs transform by James Price · 10 months ago
- 04e38e8 [tint][resolver] Mark all short-circuited RHS expressions as not-evaluated by Ben Clayton · 10 months ago
- dd89ce4 [glsl] Reorder GLSL transforms. by dan sinclair · 10 months ago
- 02cf911 [msl] Implement ShaderIO transform by James Price · 10 months ago
- c509bb3 [tint][ir][spirv] Deduplicate storage textures with different accesses by Ben Clayton · 10 months ago
- d7dfc6c Tint: Add input attachments support to spirv AST printer. by Le Hoang Quyen · 10 months ago
- 10d0b65 Tint: Add input attachments support to spirv IR printer. by Le Hoang Quyen · 10 months ago
- c224131 Tint: Add inputAttachmentLoad to core.def, wgsl.def, IR by Le Hoang Quyen · 10 months ago
- 985b4e8 [msl] Populate Output::workgroup_allocations by James Price · 10 months ago
- c451f62 [msl] Support workgroup vars in ModuleScopeVars by James Price · 10 months ago
- 81da611 Make textureDimensions(texture_external) use the visible size. by Corentin Wallez · 10 months ago
- 4e043e9 [msl] Add ArrayLengthFromUniform transform by James Price · 10 months ago
- 47fddc2 [msl] Emit struct name before constructors by James Price · 10 months ago
- 61d4d88 Rework the ExternalTexture computations slightly for clarity. by Corentin Wallez · 10 months ago chromium/6486
- a5fe7b9 [msl] Move BuiltinPolyfill transform by dan sinclair · 10 months ago
- 935b50f [msl] Emit min and max builtins by James Price · 10 months ago
- de73431 [msl] Handle pointers in printer by James Price · 10 months ago
- 460f092 [msl] Update expectations by James Price · 10 months ago
- 1d948c6 [msl] Print functions in dependency order by James Price · 10 months ago
- aa39095 [tint][ast] Fix DirectVariableAccess with uncalled function ptr params by Ben Clayton · 10 months ago
- 651732f [tint][ast] Fix RemovePhonies transform with short-circuited fn call by Ben Clayton · 10 months ago
- a30f8dd [msl] Regenerate E2E expectations for IR by James Price · 10 months ago
- d3bebe6c Support Coord Transformation for TextureLoadExternal() by Yan,Shaobo · 10 months ago chromium/6463
- d07a200 [spirv] Fix dynamic indexes into constant arrays by James Price · 11 months ago
- b0e445c [tint][IRToProgram] Create phony assignment if a value is not used by Ben Clayton · 11 months ago
- 988805a [tint][spirv-ast] Fix emission of discard followed by statement by Ben Clayton · 11 months ago
- 6fd43a0 [tint] Polyfill fwidthFine for MSL and HLSL by James Price · 11 months ago
- 166a691 [tint][test] Remove duplicated SPIR-V decorations by James Price · 11 months ago
- 58f087d [tint] Add var tests for nested structs by Ben Clayton · 12 months ago
- f3b93c1 Add FoldConstants transform by dan sinclair · 12 months ago
- c00db02 [tint][ir] Skip unreachable continuing blocks by James Price · 12 months ago
- b827111 [tint] Preserve derivatives in DemoteToHelper by James Price · 12 months ago
- add6c36 [tint][wgsl] Use two underscores for internal builtin fn by Ben Clayton · 1 year ago
- dd050a5 [tint][ast] Reimplement ArrayLengthFromUniform transform to support ptr params by Ben Clayton · 1 year ago
- f5abb82 tint: work around zero-init bug on some GPUs for workgroup size(1) by Antonio Maiorano · 1 year, 1 month ago
- 448c01b [tint] Implement support for r8unorm by Ben Clayton · 1 year, 1 month ago
- 614b1fd [renamer] Preserve swizzles through materialize by James Price · 1 year, 1 month ago
- 997bc01 [msl][glsl] Fix incorrect code gen for continuing inside switch. by dan sinclair · 1 year, 1 month ago
- aed92a6 [msl] Fix issue with module scoped private var and modf. by dan sinclair · 1 year, 1 month ago
- 86d1ad0 [tint][wgsl] Add bitcast entries to wgsl.def by Ben Clayton · 1 year, 1 month ago
- 17770f5 [tint][intrinsics] Add explicit template arguments by Ben Clayton · 1 year, 1 month ago
- 5a6b701 Add ClampFragDepth transform to GLSL writer. by Stephen White · 1 year, 1 month ago
- 1b00745 [tint][ir] Don't emit instructions with abstract types. by Ben Clayton · 1 year, 1 month ago