- e1bbd5c Disallow unsized array dimensions on size fields past the frontmost. by John Stiles · 3 years, 10 months ago
- 08070f6 Report the correct line number when vardecls have an error. by John Stiles · 3 years, 10 months ago
- 1d75778 Disallow opaque types in structs and interface blocks. by John Stiles · 3 years, 10 months ago
- fbbc3bb Move SkTTopoSort to src/gpu and rename it to GrTTopoSort by Robert Phillips · 3 years, 10 months ago
- 0023c0c Detect unsupported types for MemoryLayout and report errors. by John Stiles · 3 years, 10 months ago
- b7c1310 Revert "Remove SkBaseDevice::flush" by Robert Phillips · 3 years, 10 months ago
- 1340dbd Reland "SkAndroidCodec: Support decoding all frames" by Leon Scroggins · 3 years, 10 months ago
- 34de5cb Convert remaining Metal tests to golden outputs. by John Stiles · 3 years, 10 months ago
- 971b19d Remove SkBaseDevice::flush by Robert Phillips · 3 years, 10 months ago
- 031a767 Stop the inliner after it has inlined 2500 statements in a program. by John Stiles · 3 years, 10 months ago
- 053739d Add unit test for O(n^3) behavior in the inliner. by John Stiles · 3 years, 10 months ago
- b4b627e Disallow usage of private types ($vec, etc) in non-builtin code. by John Stiles · 3 years, 10 months ago
- 267a858 Revert "SkAndroidCodec: Support decoding all frames" by Leon Scroggins III · 3 years, 10 months ago
- fc4fdc5 SkAndroidCodec: Support decoding all frames by Leon Scroggins · 3 years, 10 months ago
- afdbd9d SkAnimatedImage: Reject invalid crops by Leon Scroggins · 3 years, 10 months ago
- 0f3afa7 Revert "make quickReject treat empty rects and paths the same" by Derek Sollenberger · 3 years, 10 months ago
- 80bfda8 Remove GrSurfaceContext::flush calls ... by Robert Phillips · 3 years, 10 months ago
- bc098ef Handle EXIF orientation in SkAnimCodecPlayer by Leon Scroggins · 3 years, 11 months ago
- e438738 Split SkYUVAInfo::PlanarConfig into PlaneConfig and Subsampling enums by Brian Salomon · 3 years, 10 months ago
- d986835 make quickReject treat empty rects and paths the same by Mike Reed · 3 years, 10 months ago
- b4ce944 Runtime effects: Fix error when mutating main's coords by Brian Osman · 3 years, 10 months ago
- 7601370 Add unit tests for overflowing int and uint literal limits. by John Stiles · 3 years, 10 months ago
- 9902cff Use SkSpan to clean up GrOnFlushCallbackObject API by Adlai Holler · 3 years, 10 months ago
- 24c1852 Make runtime effect error tests simpler / more explicit by Brian Osman · 3 years, 10 months ago
- 282f8f4 Recompute the last-move-to inside addPath() by Mike Reed · 3 years, 10 months ago
- 7f7b485 Fix flipped array dimensions in SkSL. by John Stiles · 3 years, 10 months ago
- a695d62 Limit struct nesting depth to a maximum of eight levels. by John Stiles · 3 years, 10 months ago
- 8d05659 Limit arrays to a maximum of eight dimensions. by John Stiles · 3 years, 10 months ago
- 9e2544e Add unit test for array with many dimensions. by John Stiles · 3 years, 10 months ago
- fb5850f replace std::aligned_storage by Mike Klein · 3 years, 10 months ago
- e96c19e Add unit test demonstrating array function param bug. by John Stiles · 3 years, 10 months ago
- f1aa6fc Fix GrPathUtils::convertLineToCubic by Chris Dalton · 3 years, 10 months ago
- f143274 Simplify promise image callbacks. by Brian Salomon · 3 years, 10 months ago
- 84d503b Report an SkSL error if an `in` var has an initializer expression. by John Stiles · 3 years, 10 months ago
- 61b099b re-enable tests on GCC (and Clang o_O) by Mike Klein · 3 years, 10 months ago
- 0ad52f6 Add unit test for fuzzer-detected error with in vars. by John Stiles · 3 years, 10 months ago
- b06301e Reland "Rearrange SkSL pre-include modules to hide things" by Brian Osman · 3 years, 10 months ago
- 3331641 Allow public SkSL to return vec4 (aka float4) by Brian Osman · 3 years, 10 months ago
- 7990e03 Reland "Add memsets to the GrBlockAllocator unit tests." by John Stiles · 3 years, 10 months ago
- cf27b4f Improve constant folding for int vectors. by John Stiles · 3 years, 10 months ago
- 4cb5c5e Revert "Rearrange SkSL pre-include modules to hide things" by Brian Osman · 3 years, 10 months ago
- 25f9db4 test for extents of SkTextBlob drawing by Herb Derby · 3 years, 10 months ago
- 8d0f710 Test that SkSTArray and SkTArray classes are compatible. by John Stiles · 3 years, 10 months ago
- bea0dc6 Rearrange SkSL pre-include modules to hide things by Brian Osman · 3 years, 10 months ago
- 88d7e62 Make ManagedBackendTexture fail on invalid GrBackendTexture by Brian Salomon · 3 years, 10 months ago
- 107e862 Add int-vector folding tests to VectorFolding. by John Stiles · 3 years, 10 months ago
- 71624de Allow constant propagation for negated constant-vectors and ints. by John Stiles · 3 years, 10 months ago
- 96c2165 Revert "Add memsets to the GrBlockAllocator unit tests." by John Stiles · 3 years, 10 months ago
- 87bc83e Add memsets to the GrBlockAllocator unit tests. by John Stiles · 3 years, 10 months ago
- 68dcf54 Migrate CrbugOssfuzz21688 to a golden-output test. by John Stiles · 3 years, 10 months ago
- 91292e9 Runtime Effects: Support 'uniform shader' (vs. 'in shader') by Brian Osman · 3 years, 10 months ago
- 95acbbc Fix crash when comparing against a negated constant vector. by John Stiles · 3 years, 10 months ago
- 6c88ea1 Create unit test for comparison against a negated constant vector. by John Stiles · 3 years, 10 months ago
- d7e7659 Move GrShaderCaps from Program::Settings to Compiler by Brian Osman · 3 years, 10 months ago
- f12d05d Implement SkPathBuilder(SkPathFillType) by Leon Scroggins · 3 years, 10 months ago
- 007d97d Allow creating SkSurfaceCharacterizations directly for vk secondary CB context. by Greg Daniel · 3 years, 10 months ago
- 6e7cfaf Fix bad FP codegen when sample() calls are inlined. by John Stiles · 3 years, 10 months ago
- 569249b Improve support for function prototypes in SkSL. by John Stiles · 3 years, 10 months ago
- 7d3f089 Fix use-after-free error discovered by the fuzzer. by John Stiles · 3 years, 10 months ago
- b047b5d Disable "any" function workaround in standalone/non-GPU caps by Brian Osman · 3 years, 10 months ago
- e103f94 Create test case for oss-fuzz:26942. by John Stiles · 3 years, 10 months ago
- 6bacd9f Fix the grvx_approx_angle_between_vectors test by Chris Dalton · 3 years, 10 months ago
- 2882e70 Add GrPathUtils::findCubicConvex180Chops by Chris Dalton · 3 years, 10 months ago
- 4195bcc Use uint4 instead if int4 in grvx test by Chris Dalton · 3 years, 10 months ago
- c3cb099 Add GrVx.h by Chris Dalton · 3 years, 10 months ago
- bfad3e2 Add test cases to function-prototype golden outputs. by John Stiles · 3 years, 10 months ago
- 4dd3c8c Fix Wang's formula for cubics by Chris Dalton · 3 years, 11 months ago
- 47ee0ca Split Texture test into separate 1D and 2D tests. by John Stiles · 3 years, 11 months ago
- 67e58cb Add callback to thread-safe cache to resolve vertexData collisions by Robert Phillips · 3 years, 10 months ago
- b21c1f2 test lineTo after addRect by Mike Reed · 3 years, 11 months ago
- 869cdef Fix unknown-identifier issue discovered by fuzzer. by John Stiles · 3 years, 11 months ago
- d5e6368 Add initializer_list support to SkTArray. by John Stiles · 3 years, 11 months ago
- 0947990 Add unit test for error discovered by fuzzer. by John Stiles · 3 years, 11 months ago
- 4691b0f Fix crash when compiling FP files containing the modulo operator. by John Stiles · 3 years, 11 months ago
- 8bc1a72 Add unit test to demonstrate error with modulo in FP files. by John Stiles · 3 years, 11 months ago
- f933e4f Have SkWuffsCodec speak kRGB_565_SkColorType by Nigel Tao · 3 years, 11 months ago
- 83c38a8 Allow uniqueKey invalidation messages to reach the thread safe cache by Robert Phillips · 3 years, 11 months ago
- e25c300 use SkArenaAlloc for combineIfPossible by Herb Derby · 3 years, 11 months ago
- 71f1266 Revert "SkPathView for ownerless (can live on stack) SkPaths" by Mike Klein · 3 years, 11 months ago
- e32e1ab replace GrOpMemoryPool with GrMemoryPool by Herb Derby · 3 years, 11 months ago
- fdf6148 Pass function arguments using SkSpan instead of count + ptr. by John Stiles · 3 years, 11 months ago
- 890363a Prototype helper functions from FP files before use. by John Stiles · 3 years, 11 months ago
- 6b58a33 Mangle function names as a separate step before emitting func-bodies. by John Stiles · 3 years, 11 months ago
- 40f8107 remove absl experiment by Mike Klein · 3 years, 11 months ago
- 81b270a Optimize SkChopCubicAt to chop at two points at once by Chris Dalton · 4 years ago
- 3ac83b2f Add additional GrThreadSafeCache test case by Robert Phillips · 3 years, 11 months ago
- c76d409 add API for Op creation by Herb Derby · 4 years ago
- d2a3a5b Add support for fFormatArgs in .fp-file inner functions. by John Stiles · 3 years, 11 months ago
- 375e1f6 Add unit tests for vertexData in the thread-safe cache by Robert Phillips · 3 years, 11 months ago
- 8744a5c Add unit test for nested function calls in FP files. by John Stiles · 3 years, 11 months ago
- 80f240a Revive SkSLFPTestbed for basic verification of CPP/H codegen. by John Stiles · 3 years, 11 months ago
- 5309330 Add unit test demonstrating recursion codegen bug. by John Stiles · 3 years, 11 months ago
- 9cef66f Fix use-after-free discovered by fuzzer. by John Stiles · 3 years, 11 months ago
- 15d8174 Add unit test for self-referential initializer expressions. by John Stiles · 3 years, 11 months ago
- e267464 Make small epsilons more rigorous for gpu gaussian blurs by Michael Ludwig · 3 years, 11 months ago
- 2d2f82c Always declare sk_FragColor in GLSL, even if unused by Brian Osman · 3 years, 11 months ago
- 838d71d added SkSLNodeArrayWrapper by Ethan Nicholas · 3 years, 11 months ago
- b270568 Almost remove GrContext by Adlai Holler · 3 years, 11 months ago
- a80a3dc Fix frexp support in Metal. by John Stiles · 3 years, 11 months ago
- 51dc285 allow early returns by Mike Klein · 4 years ago