1. ec3e2d4 [metal-writer] Add entry point support. by dan sinclair · 4 years ago
  2. 6366f68 [metal-writer] Emit constructors. by dan sinclair · 4 years ago
  3. 7f269e5 [metal-writer] Emit binary operations. by dan sinclair · 4 years ago
  4. 70c605f [metal-writer] Emit assignment statements. by dan sinclair · 4 years ago
  5. e66d6a6 [metal-writer] Emit functions by dan sinclair · 4 years ago
  6. 646fb23 [metal-writer] Add identifier expression. by dan sinclair · 4 years ago
  7. 8cd8751 [metal-writer] Add return generation. by dan sinclair · 4 years ago
  8. 5dd37b2 [metal-writer] Add basic type emission. by dan sinclair · 4 years ago
  9. 2a59901 [metal-writer] Stub out the Metal Shading Language backend. by dan sinclair · 4 years ago
  10. 9a452c1 Fix BUILD.gn issues for TypeDeterminerTest by Ryan Harrison · 4 years ago
  11. 8ab3719 Fix validation of multisampled BGL bindings by Austin Eng · 4 years ago
  12. 1ca5382 [spirv-reader] Simplify null composites by David Neto · 4 years ago
  13. 4cf65bc Rolling 4 dependencies by Ryan Harrison · 4 years ago
  14. 13d2a3b [spirv-writer] Only add used variables to entry point. by dan sinclair · 4 years ago
  15. 194e0cc [spirv-reader] Support OpNop by David Neto · 4 years ago
  16. fd3700c [spirv-reader] Support Undef, mapping to null by David Neto · 4 years ago
  17. cb8e0ba [spirv-reader] Use type aliases pervasively by David Neto · 4 years ago
  18. 5b853ee Support the zero initializer syntax. by dan sinclair · 4 years ago
  19. 9c88ea5 type determine accessor on aliased array by David Neto · 4 years ago
  20. 32a4f95 Add type alias unwrapping methods by David Neto · 4 years ago
  21. e87ba1f [spirv-writer] Add Operand and Instruction list aliases. by dan sinclair · 4 years ago
  22. 011aed9 [spirv-writer] Add function calls by dan sinclair · 4 years ago
  23. 7fe4d02 [spirv-writer] Generate function parameters. by dan sinclair · 4 years ago
  24. 0c647a8 sample: handle SPIR-V assembly input by David Neto · 4 years ago
  25. 92379bf Support copying multiple array layers in one B2T and T2B copy command by Jiawei Shao · 4 years ago
  26. 250f262 Use TypedInteger for BindGroupIndex by Austin Eng · 4 years ago
  27. e5d94c3 Fix a bug in ComputeTextureCopyBufferSize with empty copySize by Jiawei Shao · 4 years ago
  28. f434fdc Add minimum buffer size validation by Idan Raiter · 4 years ago
  29. be66f9f [spirv-writer] Emit logical and and logical or by dan sinclair · 4 years ago
  30. b75075a Protect against huge buffer allocations on macOS 10.12, 10.13 by Austin Eng · 4 years ago
  31. 0e9e5ee Skip Buffer OOM tests when using ASAN by Austin Eng · 4 years ago
  32. 90abd47 dawn_wire: Factor the common command serialization pattern. by Corentin Wallez · 4 years ago
  33. 8f9523e Add support for multisampled sampling by Austin Eng · 4 years ago
  34. 4e4ebe8 Vulkan: Simplify PNextChainBuilder by Corentin Wallez · 4 years ago
  35. be637db Vulkan: Correctly request 16bit shader features. by Corentin Wallez · 4 years ago
  36. 693e88a Vulkan: consider VK_ERROR_OUT_OF_HOST_MEMORY an OOM error by Austin Eng · 4 years ago
  37. 6b6e6a1 [spirv-reader] Remove orphaned TODOs by David Neto · 4 years ago
  38. e9598d6 Add support for sclamp and uclamp GLSL methods. by dan sinclair · 4 years ago
  39. 8b48b26 [spirv-writer] Add as casts. by dan sinclair · 4 years ago
  40. d7868e3 [spirv-reader] Add ConvertFToU, ConvertFToS by David Neto · 4 years ago
  41. 206d740 [wgsl-reader] Fixup off by 1 bug. by dan sinclair · 4 years ago
  42. 581c407 Fix TypedInteger hash compilation failure with stdlibc++ by Corentin Wallez · 4 years ago
  43. a84ab48 Add support for different default branches in roll-shader-deps by Ryan Harrison · 4 years ago
  44. e12c5ff [spirv-reader] Add mixed scalar/vector/matrix multiply by David Neto · 4 years ago
  45. 7a4685f Add TypedInteger by Austin Eng · 4 years ago
  46. b961e00 [spirv-reader] Add ConvertSToF, ConvertUToF by David Neto · 4 years ago
  47. 3238eaa Add GLSL MatrixInverse type determination. by dan sinclair · 4 years ago
  48. 7df946d [spirv-reader] Add vector shuffle by David Neto · 4 years ago
  49. 3819c26 Add type determination for GLSL determinant. by dan sinclair · 4 years ago
  50. 1650af2 [spirv-reader] Add OpCopyObject by David Neto · 4 years ago
  51. 05e73db [spirv-writer] Only extract composites for non-const constructors. by dan sinclair · 4 years ago
  52. 3f4f356 Fix D3D12 Device Initialize calls NextSerial by Natasha Lee · 4 years ago
  53. 0e0979e [spirv-reader] Add ArrayStride by David Neto · 4 years ago
  54. 67cd013 D3D12: Workaround incorrect debug layer error handling by Bryan Bernhart · 4 years ago
  55. 1b3ed54 Use Tint public header by Ryan Harrison · 4 years ago
  56. 3fe84b5 Fix AssertAndIgnoreDeviceLossError to handle errors injected by fuzzer by Natasha Lee · 4 years ago
  57. b8f4930 Make #define values public in BUILD.gn by Ryan Harrison · 4 years ago
  58. ac6bd4c Fix fuzzer hang when waiting for fence signal after device loss by Brandon Jones · 4 years ago
  59. c7b66da Cleanup formatting and linter. by dan sinclair · 4 years ago
  60. 59cfe3e Clean up CopyTests by Jiawei Shao · 4 years ago
  61. fefb452 Reland: Vulkan: Enforce fixed subgroup size for compute shaders. by Corentin Wallez · 4 years ago
  62. 5cef116 Reland: Vulkan: Report and enable subgroup size control device extension. by Corentin Wallez · 4 years ago
  63. 984493d Deprecate TextureCopyView::arrayLayer -> origin.z by Corentin Wallez · 4 years ago
  64. 93e39b4 [spirv-reader] Support ifbreak with other forward edge by David Neto · 4 years ago
  65. ad2f7cc [spirv-reader] Add Namer::MakeDerivedName by David Neto · 4 years ago
  66. 318ae59 [spirv-reader] Update TODOs in test matrix by David Neto · 4 years ago
  67. b2b0dfe [spirv-reader] Add OpCompositeExtract by David Neto · 4 years ago
  68. cf1fdf4 Handle OOM buffer allocations better by Austin Eng · 4 years ago
  69. 6941c53 [spirv-writer] Allow emitting an array stride. by dan sinclair · 4 years ago
  70. 7be237a Determine types for module scoped variable constructors. by dan sinclair · 4 years ago
  71. c3c2c9b Rolling 3 dependencies by Ryan Harrison · 4 years ago
  72. 4f8a6d6 Rolling 5 dependencies by Idan Raiter · 4 years ago
  73. e5be22e D3D12: use one barrier to transit states for all subresources by Yunchao He · 4 years ago
  74. 1c2a039 Optimize subresource tracking - use texture view by Yunchao He · 4 years ago
  75. ee7debf Refactor subresource related variables to a struct - backend by Yunchao He · 4 years ago
  76. 8a5325c Texture: Change to mArrayLayerCount to mSize.depth by Corentin Wallez · 4 years ago
  77. 4234d78 Deprecate TextureDescriptor::arrayLayerCount -> size.depth by Corentin Wallez · 4 years ago
  78. 6b3a974 OpenGL: Enable nonzero_clear_resources_on_creation_for_testing on buffer by Jiawei Shao · 4 years ago
  79. 2ef2be7 D3D12: Enable nonzero_clear_resources_on_creation_for_testing on buffer by Jiawei Shao · 4 years ago
  80. 1663b1d Make D3D12 Fuzzer Only Build On Windows by Brandon Jones · 4 years ago
  81. 4fd4aa1 Vulkan: use one barrier if we can for non-pass operations by Yunchao He · 4 years ago
  82. f87b62a Don't store unnessary SubresourceRange members in TextureBase by Corentin Wallez · 4 years ago
  83. c7d1ac3 [spirv-reader] Add OpCompositeConstruct by David Neto · 4 years ago
  84. 0335adb [spirv-reader] First GLSL.std.450 instructions by David Neto · 4 years ago
  85. 5c9f7af Vulkan: Properly handle Device extension dependencies by Corentin Wallez · 4 years ago
  86. 9435068 Track ShaderVisibleDescriptorHeap Upon Allocation by Brandon Jones · 4 years ago
  87. 82027bd Fix ResourceMemoryAllocation null dereference by Natasha Lee · 4 years ago
  88. 5fafb49 Refactor subresource related variables to a struct by Yunchao He · 4 years ago
  89. 709b625 [spirv-reader] Add fallthrough by David Neto · 4 years ago
  90. 416be30 [spirv-reader] Add switch-selection by David Neto · 4 years ago
  91. be45ff5 Create tint.h for external users by Ryan Harrison · 4 years ago
  92. c7778a2 Prevent size overflow for sub-allocation. by Bryan Bernhart · 4 years ago
  93. 8ca0aa7 [spirv-reader] Simplify if-selection bookkeeping by David Neto · 4 years ago
  94. 265fb06 Vulkan: handle Device extensions more programmatically by Corentin Wallez · 4 years ago
  95. 2532a71 Vulkan: use one barrier to transit states for all subresources by Yunchao He · 4 years ago
  96. 1a15991 Add fuzzer for the d3d12 backend by Brandon Jones · 4 years ago
  97. 4cef4b8 Roll third_party/tint/ af5df70c7..3f3483be1 (2 commits) by Ryan Harrison · 4 years ago
  98. 046c2b7 [spirv-reader] remove exclusive_false_head_for by David Neto · 4 years ago
  99. ba3c6be Fix compilation error of MemoryServiceDmaBuf on ChromeOS by Corentin Wallez · 4 years ago
  100. 0dc7078 Vulkan: handle Instance extensions more programmatically by Corentin Wallez · 4 years ago