- f3fc25e Have GrMatrixConvolutionEffect use the thread-safe view cache by Robert Phillips · 4 years, 4 months ago
- d2bb315 Update TextureEffect to avoid extraneous out variable. by John Stiles · 4 years, 4 months ago
- 3887a01 Add Variable::fBuiltin, to track Variables owned by pre-includes by Brian Osman · 4 years, 4 months ago
- 52e9a7a Update MatrixEffect to avoid extraneous out variable. by John Stiles · 4 years, 4 months ago
- 6e86ec9 moved SkSL ExternalFunctionCall's data into IRNode by Ethan Nicholas · 4 years, 4 months ago
- 0323356 Simplify generated GLSL code for trivial FPs. by John Stiles · 4 years, 4 months ago
- f63d8b7 Dawn: remove persistent TextureView from GrDawnTexture. by Stephen White · 4 years, 4 months ago
- db9172d Avoid heap initialization for skia allocations. by Steven Moreland · 4 years, 4 months ago
- 2683806 Move VariableReference ref-adjusting into helper functions by Brian Osman · 4 years, 4 months ago
- a6919c6 Make GrRectBlurEffect use the thread-safe view cache by Robert Phillips · 4 years, 4 months ago
- 3fb66b5 Calculate texture clamping X/Y coordinates in parallel. by John Stiles · 4 years, 4 months ago
- 80ccdbd Inline trivial single-argument constructors directly. by John Stiles · 4 years, 4 months ago
- 1283d559 Fix GrClipStackClip::preApply to report kClippedOut by Michael Ludwig · 4 years, 4 months ago
- aac5728 Make GrRRectBlurEffect use the thread-safe uniquely-keyed view cache (take 2) by Robert Phillips · 4 years, 4 months ago
- 70b8242 Add ProgramWriter, a non-const version of ProgramVisitor. by John Stiles · 4 years, 4 months ago
- efb09e2 moved SkSL Extension data into IRNode by Ethan Nicholas · 4 years, 4 months ago
- 4c1fcdb Don't cast emscripten pointers when assembling WebGL interface by Chris Dalton · 4 years, 4 months ago
- d503a5a Revert "Revert "moved SkSL ExpressionStatement's data into IRNode"" by Ethan Nicholas · 4 years, 4 months ago
- 718ae76 Add sample count field to GrD3DTextureResourceInfo. by Brian Salomon · 4 years, 4 months ago
- 44733aa Avoid creating temporary variables for nested trivial cases. by John Stiles · 4 years, 4 months ago
- dd33b3e Revert "moved SkSL ExpressionStatement's data into IRNode" by John Stiles · 4 years, 4 months ago
- 55b69f5 Revert "Make GrRRectBlurEffect use the thread-safe uniquely-keyed view cache" by Brian Osman · 4 years, 4 months ago
- f201af8 Allow more types of expressions to be directly inlined. by John Stiles · 4 years, 4 months ago
- d83ded8 Revert "Revert "moved SkSL Enum data into IRNode"" by Ethan Nicholas · 4 years, 4 months ago
- 4cf00a8 Make GrRRectBlurEffect use the thread-safe uniquely-keyed view cache by Robert Phillips · 4 years, 4 months ago
- 6877f0b moved SkSL ExpressionStatement's data into IRNode by Ethan Nicholas · 4 years, 4 months ago
- c73c1af Make the SW blurred mask path use the thread-safe uniquely-keyed view cache by Robert Phillips · 4 years, 4 months ago
- ff22910 Revert "moved SkSL Enum data into IRNode" by John Stiles · 4 years, 4 months ago
- 98503f1 moved SkSL Enum data into IRNode by Ethan Nicholas · 4 years, 4 months ago
- 401a366 Fix swizzle-of-swizzle lvalues in ByteCodeGenerator by Brian Osman · 4 years, 4 months ago
- f70f044 moved SkSL Constructor's data into IRNode by Ethan Nicholas · 4 years, 4 months ago
- bfca128 Have GrCircleBlurFragmentProcessor make use of thread safe view cache by Robert Phillips · 4 years, 4 months ago
- 57fd923 Add sample count to GrVkImageInfo. by Brian Salomon · 4 years, 4 months ago
- 0b0fb4d minimize includes and forwards for remote glyph cache by Herb Derby · 4 years, 4 months ago
- 135e237 moved SkSL FloatLiteral data into IRNode by Ethan Nicholas · 4 years, 4 months ago
- c73bff3 Dawn: factor SKSL-to-SPIRV conversion, creation of ShaderModule. by Stephen White · 4 years, 4 months ago
- e96cdd1 moved SkSL IntLiteral data into IRNode by Ethan Nicholas · 4 years, 4 months ago
- 70025e5 Remove fKind field from BasicBlock::Node. by John Stiles · 4 years, 4 months ago
- 80f6e4e air gap SkStrikeServer API from implementation by Herb Derby · 4 years, 4 months ago
- 1fd6116 moved SkSL DoStatement's data into IRNode by Ethan Nicholas · 4 years, 4 months ago
- c2d10ef Add deprecation warning when running Metal on older OSes. by Jim Van Verth · 4 years, 4 months ago
- 81b8ba2 impl q14 in JIT using even lanes by Mike Klein · 4 years, 4 months ago
- d82e2c1 air gap SkStrikeClient API from implementation by Herb Derby · 4 years, 4 months ago
- 525f8a6 Respect kGenA8FromLCD when creating mask from path. by Ben Wagner · 4 years, 4 months ago
- f0b5644 introduce SkGlyphRect specialized for union & intersect by Herb Derby · 4 years, 4 months ago
- bc0c29e Fix call counts for intrinsic functions. by John Stiles · 4 years, 4 months ago
- e41b4ee Reland "Support out parameters that use a swizzle." by John Stiles · 4 years, 4 months ago
- 3dad803 Check SkRRect::transform result, don't assume S+T matrix is safe by Michael Ludwig · 4 years, 4 months ago
- 8ff2449 Log more info for Chrome bug 1132617 by Brian Salomon · 4 years, 4 months ago
- 314e7e5 Use sk_sp for GrVkImageViews. by Greg Daniel · 4 years, 4 months ago
- 6bfa63f Revert "Support out parameters that use a swizzle." by Brian Osman · 4 years, 4 months ago
- ca9dac8 remove unused call from remote glyph cache API by Herb Derby · 4 years, 4 months ago
- a976da7 Simplify IsAssignable to only support one assignable var. by John Stiles · 4 years, 4 months ago
- 435b482 Support out parameters that use a swizzle. by John Stiles · 4 years, 4 months ago
- 59d660c Revert "Revert "moved SkSL BoolLiteral data into IRNode"" by Ethan Nicholas · 4 years, 4 months ago
- eabce08 move paint color to Params by Mike Klein · 4 years, 4 months ago
- 5648572 Revert "moved SkSL BoolLiteral data into IRNode" by Mike Klein · 4 years, 4 months ago
- 766eeb2 Return target rect for SkPictureImageFilter forward bounds mapping by Fredrik Söderqvist · 4 years, 4 months ago
- 5e1545f Finish recording tessellation pipelines by Chris Dalton · 4 years, 4 months ago
- a05d27b moved SkSL BoolLiteral data into IRNode by Ethan Nicholas · 4 years, 4 months ago
- 68861e3 Add unit tests for assignment and invalid field access. by John Stiles · 4 years, 4 months ago
- 2c62e7e factor out some helpers in SkVMBlitter by Mike Klein · 4 years, 4 months ago
- fe1a97a split apart uniformPremul() by Mike Klein · 4 years, 4 months ago
- cac130f to_foo() -> to_Foo() by Mike Klein · 4 years, 4 months ago
- 4e48490 Remove deprecated Vulkan GrBackendRenderTarget constructor by Brian Salomon · 4 years, 4 months ago
- c14defb Disallow assignment to unfoldable ternaries in SkSL. by John Stiles · 4 years, 4 months ago
- 3fabfc0 Fail gracefully when Metal encounters a geometry shader. by John Stiles · 4 years, 4 months ago
- 1b6a43c Move user stencil settings from GrPipeline to GrProgramInfo by Chris Dalton · 4 years, 4 months ago
- aba2875 Relax matrix check for fast case in rect blur shader by Brian Salomon · 4 years, 4 months ago
- 0ea0c5e More conservative reverse mapping bounds for SkDisplacementMapEffect by Fredrik Söderqvist · 4 years, 4 months ago
- ba38588 Remove sk_ClipDistance. by John Stiles · 4 years, 4 months ago
- dce4d3e Migrate setRefKind assignability checker into SkSLAnalysis. by John Stiles · 4 years, 4 months ago
- 7bd6043 moved SkSL Block's data into IRNode by Ethan Nicholas · 4 years, 4 months ago
- 3380be9 Fix creation of gpu resources in GrThreadSafeViewCache tests by Robert Phillips · 4 years, 4 months ago
- a28ea67 Fix checks of GR_TEST_UTILS. by Greg Daniel · 4 years, 4 months ago
- d7ab450 Traverse FieldAccess' base expression in visitExpression. by John Stiles · 4 years, 4 months ago
- 3b88c07 Handle surrogates in SkUTF::UTF16ToUTF8 by Jason Simmons · 4 years, 4 months ago
- 79457ef Change VariableReference::fVariable to a pointer by Brian Osman · 4 years, 4 months ago
- 03c31ec Reduce needless spread of GrNonAtomicRef.h by Robert Phillips · 4 years, 4 months ago
- 96c8aeb Reland "Allow rect and circle blur fast cases to be used with rotation matrices." by Brian Salomon · 4 years, 4 months ago
- 5f46a27 Add missing include to fix generated files bot by Brian Osman · 4 years, 4 months ago
- 6b72d3a q14 rethink by Mike Klein · 4 years, 4 months ago
- e74cebe Begin implementing onPrePrepare for tessellation ops by Chris Dalton · 4 years, 4 months ago
- 8cfbcb5 Update doc comments to match new enum structure. by John Stiles · 4 years, 4 months ago
- c8d9c8e Revert "Revert "moved BinaryExpression's data into IRNode"" by Ethan Nicholas · 4 years, 4 months ago
- 32d5355 Remove unsafe compiler methods related to external values by Brian Osman · 4 years, 4 months ago
- 1fc7422 Revert "Allow rect and circle blur fast cases to be used with rotation matrices." by Robert Phillips · 4 years, 4 months ago
- cf43fc6 Revert "Reland "Take GrContext private, GrDDLContext inherit from GrRecordingContext"" by Adlai Holler · 4 years, 4 months ago
- fc396a8 Make WangsFormula_* tests more tolerant of rsqrt approximation by Chris Dalton · 4 years, 4 months ago
- 1b89eb7 Add AMD allocator to D3D12 backend. by Jim Van Verth · 4 years, 4 months ago
- 5d9d837 error on the side of safety for empty blobs by Herb Derby · 4 years, 4 months ago
- ff13ffb Reland "Take GrContext private, GrDDLContext inherit from GrRecordingContext" by Adlai Holler · 4 years, 4 months ago
- 978674a Fix crash with invalid out parameters. by John Stiles · 4 years, 4 months ago
- e206764 Optimize GrWangsFormula by Chris Dalton · 4 years, 4 months ago
- 2bded27 Allow rect and circle blur fast cases to be used with rotation matrices. by Brian Salomon · 4 years, 4 months ago
- e498b3c Various cleanup related to symbol tables by Brian Osman · 4 years, 4 months ago
- 1d3c8c1 Add optional param to setBackendTextureState to return previous state. by Greg Daniel · 4 years, 4 months ago
- 7b97b3c Reland "Migrate metal tools away from GrContext" by Adlai Holler · 4 years, 4 months ago
- 49814b9 Merge joins into the same tessellation patch as their following stroke by Chris Dalton · 4 years, 4 months ago
- d1e6716 Add an "allPathsVolatile" option for testing by Chris Dalton · 4 years, 4 months ago