1. 4c5d2f5 Show vectors and matrices properly in debug traces. by John Stiles · 3 years ago
  2. 4388f16 Fixing comparison for structs and arrays by Julia Lavrova · 3 years ago
  3. 0626520 Add SkVM op `trace_done` to indicate completion of debug tracing. by John Stiles · 3 years ago
  4. dfc7f31 Create a public base class for debug traces. by John Stiles · 3 years ago
  5. 94f726a Adding test files demonstrating type confusion for arrays/structs. by Julia Lavrova · 3 years ago
  6. 20c6a94 Add SkImage::makeRawShader by Brian Osman · 3 years ago
  7. 29af7d5 Update SkVMDebugInfo::dump to emit a human-readable trace. by John Stiles · 3 years ago
  8. d4713ad Move trace hooks into the skvm::Builder. by John Stiles · 3 years ago
  9. 85bd4df In SkImage::MakeFromEncoded, support overriding alpha type by Brian Osman · 3 years ago
  10. d7c3b21 Revert "Enable various switch tests in ES2 mode." by John Stiles · 3 years ago
  11. 2756b0e Reduce the number of extra bit_and ops caused by SkVM traces. by John Stiles · 3 years ago
  12. 6c32794 Add JSON serialization for trace info. by John Stiles · 3 years ago
  13. ffe365e Enable various switch tests in ES2 mode. by John Stiles · 3 years ago
  14. 9d74c28 [graphite] Move Recorder and Recording to public include. by Greg Daniel · 3 years ago
  15. 3145cb8 [graphite] Add rtAdjust to metal program generation by Michael Ludwig · 3 years ago
  16. 9a44a6b [graphite] RenderStep handles local-to-device transforms by Michael Ludwig · 3 years ago
  17. dfe33f4 Add a setting to disable SkVM variable traces. by John Stiles · 3 years ago
  18. 030f826 Add debug traces to an existing test. by John Stiles · 3 years ago
  19. 7e34f11 [graphite] Set up resolve and stencil/depth renderpass info by Jim Van Verth · 3 years ago
  20. adcf51c [graphite] Record commands in DrawPass by Michael Ludwig · 3 years ago
  21. 5e0950e [graphite] Add Context create/deleteBackendTexture calls. by Greg Daniel · 3 years ago
  22. 5588bdd Put function return values in a slot. by John Stiles · 3 years ago
  23. 41e7df4 Disable matrix constructor tests by Brian Osman · 3 years ago
  24. 0612b52 Reland "Add public API support for SkImageFilters::RuntimeShader" by Derek Sollenberger · 3 years ago
  25. f571407 Allow setting a trace coordinate without a skvm::Builder. by John Stiles · 3 years ago
  26. 0814e7f [graphite] Add Combination to GraphicsPipelineDesc by Michael Ludwig · 3 years ago
  27. eeb5b22 Separate enter and exit into two opcodes. by John Stiles · 3 years ago
  28. 00aa1a9 Prevent 'binding' and 'set' on struct/interface block fields by Brian Osman · 3 years ago
  29. 61c2b7f Fix style parsing with better style. by Ben Wagner · 4 years, 3 months ago
  30. 2044a34 [graphite] Add RenderStep to GraphicsPipelineDesc, provides vertex MSL by Michael Ludwig · 3 years ago
  31. 4fa40eb Revert "Update some skvm test outputs" by Brian Osman · 3 years ago
  32. fe2acfb [graphite] Move id off of UniformData and into UniformCache by Michael Ludwig · 3 years ago
  33. b1f450b Update some skvm test outputs by Brian Osman · 3 years ago
  34. 5f4055d Revert "Add public API support for SkImageFilters::RuntimeShader" by Leandro Lovisolo · 3 years ago
  35. 7f5b19b More angle brackets for system includes for third_party deps by Kevin Lubick · 3 years ago
  36. 10c77db Reland "Restrict where 'binding' and 'set' can appear" by Brian Osman · 3 years ago
  37. ad9d774 Add public API support for SkImageFilters::RuntimeShader by Derek Sollenberger · 3 years ago
  38. 3595c15 Rebind GrGLRenderTarget if there is a lazy stencil attachment change. by Brian Salomon · 3 years ago
  39. 1f224ed [graphite] Add vertex/instance attribute definition to RenderStep by Michael Ludwig · 3 years ago
  40. b8e3674 [graphite] Add DrawWriter type for auto merging consecutive vertex data into draws by Michael Ludwig · 3 years ago
  41. d7ebf86 Revert "Restrict where 'binding' and 'set' can appear" by Brian Osman · 3 years ago
  42. 9372ef0 Restrict where 'binding' and 'set' can appear by Brian Osman · 3 years ago
  43. fc09410 Move tessellation-specific functions out of GrPathUtils by Chris Dalton · 3 years ago
  44. fb0fa24 Remove VarType from trace_var opcode. by John Stiles · 3 years ago
  45. f72c919 Roll SPIRV-Headers and SPIRV-Tools by Brian Osman · 3 years ago
  46. 3b0eacc Add SkSL::ShaderCaps and use as base class for GrShaderCaps by Jim Van Verth · 3 years ago
  47. 2173475 Improve redundant trace_var elimination. by John Stiles · 3 years ago
  48. c809e5b Optimize commutative operations in SkVM. by John Stiles · 3 years ago
  49. 626dbe1 Add test for commutative operations in SkVM. by John Stiles · 3 years ago
  50. c9825ac Allow the Triangulator to fail by Robert Phillips · 3 years ago
  51. acec745 Add unit test for TraceHooks on compiled SkSL. by John Stiles · 3 years ago
  52. a97bd9d Add TraceHook support to skvm interpreter. by John Stiles · 3 years ago
  53. c7a8493 Make path pre-chopping more robust by Chris Dalton · 3 years ago
  54. 54b7bd3 Add SkVMDebugInfo::setSource. by John Stiles · 3 years ago
  55. 2fb8dac Add trace coordinates to SkVMDebugInfo. by John Stiles · 3 years ago
  56. 875447b Add SkVMFunctionInfo to debugger data. by John Stiles · 3 years ago
  57. bcd6d49 Add test for construction of void. by John Stiles · 3 years ago
  58. 3a295f2 Remove invalid from the list of opaque types. by John Stiles · 3 years ago
  59. 85f4226 Fix fuzzer-discovered error with child calls. by John Stiles · 3 years ago
  60. 51f568a Remove void from the list of opaque types. by John Stiles · 3 years ago
  61. 504d57e Add test for void type in struct. by John Stiles · 3 years ago
  62. b2271e6 Disallow variables of type 'void'. by John Stiles · 3 years ago
  63. fe3cfc1 Add test for variables of type void. by John Stiles · 3 years ago
  64. 2211c2c Store whether or not a VkImage is from a swapchain and return it in drawable info. by Greg Daniel · 3 years ago
  65. 4f806e0 Add UniformSlot to CommandBuffer API by Robert Phillips · 3 years ago
  66. 80ee93d Add ShaderType::kSolidColor and make Combinations work w/ PaintParams by Robert Phillips · 3 years ago
  67. 24e7ec7 Implement serialization for SkVMDebugInfo traces. by John Stiles · 3 years ago
  68. 77da3e2 Report invalid octal numbers correctly. by John Stiles · 3 years ago
  69. e10839f Add basic unit test for octal parsing support. by John Stiles · 3 years ago
  70. e262e68 Limit surfaces/images to 2GB in size by Brian Osman · 3 years ago
  71. 7b64e13 [graphite] Remove use of GraphiteTypesPriv and move to *Types in src. by Greg Daniel · 3 years ago
  72. 686ccec [graphite] Add BackendTexture abstraction for Graphite. by Greg Daniel · 3 years ago
  73. 14a487f Replace getConstantSubexpression with getConstantValue. by John Stiles · 3 years ago
  74. 7ab86bd Add variable slot information to SkVMDebugInfo. by John Stiles · 3 years ago
  75. 6460541 Reland "Fix Metal codegen error with structs containing compound types." by John Stiles · 3 years ago
  76. 3aaed99 Revert "Fix Metal codegen error with structs containing compound types." by John Stiles · 3 years ago
  77. 2a6c415 Fix Metal codegen error with structs containing compound types. by John Stiles · 3 years ago
  78. 5182ed3 [graphite] Revise RenderPassTask construction by Jim Van Verth · 3 years ago
  79. 6df1871 Replace `fSkVMDebugTrace` program setting with `SkVMDebugInfo`. by John Stiles · 3 years ago
  80. 1991780 Update LoopFloat/LoopInt tests to reduce hoisting. by John Stiles · 3 years ago
  81. 05c4116 Allow inlining of functions with unassigned out-params. by John Stiles · 3 years ago
  82. 6ee5d9e Improve index-folding of arrays and matrices. by John Stiles · 3 years ago
  83. 7441002 Add tests for inlining functions with out/inout params. by John Stiles · 3 years ago
  84. 107ea94 Add support for clamp($genUType, ...) in SkSL. by John Stiles · 3 years ago
  85. 6fae052 Implement constant folding for index expressions into matrices. by John Stiles · 3 years ago
  86. d92f9c2 Add tests for matrix constant-expressions. by John Stiles · 3 years ago
  87. 76c1ff1 Optimize indexing into an array with a constant-expression. by John Stiles · 3 years ago
  88. 0b84159 Improve array-indexing tests. by John Stiles · 3 years ago
  89. a8888cf [svgdevice] Add support for color shaders by Florin Malita · 3 years ago
  90. bdfe3b6 Remove OverrideInput from MulInputByChildAlpha by Brian Osman · 3 years ago
  91. 1c0d713 [graphite] Add offsets to vertex buffers by Jim Van Verth · 3 years ago
  92. 6e6ae1b Fix inlined out-of-range vector access. by John Stiles · 3 years ago
  93. 32385b7 Report incomplete expression-statements as errors. by John Stiles · 3 years ago
  94. ee52549 Add test for incomplete expressions. by John Stiles · 3 years ago
  95. 3b6e070 Enable constant-expression folding at all times. by John Stiles · 3 years ago
  96. 183f37d Add trace opcodes for function entry/exit. by John Stiles · 3 years ago
  97. efd8280 Emit trace_line ops to indicate for-statement next/test. by John Stiles · 3 years ago
  98. 70ae431 Implement trace_var opcode. by John Stiles · 3 years ago
  99. 1b61d86 Reland "Add ConvertPixels versions of PremulAlphaRoundTrip" by Brian Osman · 3 years, 1 month ago
  100. 1f8c31b [infra] Add initial Bazel rules and files by Kevin Lubick · 3 years ago