- 2211c2c Store whether or not a VkImage is from a swapchain and return it in drawable info. by Greg Daniel · 3 years ago
- 33fb008 Add parser support for `u` suffix on literals. by John Stiles · 3 years ago
- ef3d6af [infra] Add POC Bazel rules for CanvasKit by Kevin Lubick · 3 years ago
- 8ed49ea [infra] Add Bazel rules for codecs. by Kevin Lubick · 3 years ago
- 384ba65 Remove GPU V2 by Brian Salomon · 3 years ago
- a583a0f In SkRuntimeEffect, replace ConstIterable with SkSpan by Brian Osman · 3 years ago
- 8d60684 Explicitly state that some draws ignore mask filter and path effect. by Brian Salomon · 3 years ago
- b9f1864 Add Bazel folks as owners to BUILD.bazel files by Kevin Lubick · 3 years ago
- 1f8c31b [infra] Add initial Bazel rules and files by Kevin Lubick · 3 years ago
- 065c5d9 Remove deprecated fType field in StructureElementNode. by Lei Zhang · 4 years, 2 months ago
- a4dc43c Update Skia milestone to 98 by Heather Miller · 3 years ago
- 7b426f5 Add #ifdefs to GrBackendSemaphore to guard includes and methods by Kevin Lubick · 3 years ago
- 1761646 Reland "Remove GPU-related calls from SkSurface.h when !SK_SUPPORT_GPU" by Kevin Lubick · 3 years ago
- 43b0f03 SkTHashTable to not require default constructable T by Ben Wagner · 3 years ago
- 7cde289 Enforce basic limits on function stack size in SkSL. by John Stiles · 3 years ago
- 37459e7 Move WithWorkingFormat to SkColorFilterPriv by Brian Osman · 3 years ago
- 8be6332 Serialize foreground color caching requirement specialisation by Dominik Röttsches · 3 years ago
- 9535da4 Move more GPU-specific code behind SK_SUPPORT_GPU flag by Kevin Lubick · 3 years ago
- 6934766 Rename Uint to UInt. by John Stiles · 3 years ago
- afa657d Move GR_MAKE_BITFIELD_OPS and GrAlignTo to non-GPU files by Kevin Lubick · 3 years ago
- b3ecd56 Revert "Move GR_MAKE_BITFIELD_OPS and GrAlignTo to non-GPU files" by Greg Daniel · 3 years ago
- 65a726b Move GR_MAKE_BITFIELD_OPS and GrAlignTo to non-GPU files by Kevin Lubick · 3 years ago
- af5049b Revert "Remove GPU-related calls from SkSurface.h when !SK_SUPPORT_GPU" by Leon Scroggins · 3 years ago
- 4b38d9c Reland "Avoid crash when surface CoW allocation fails" by Ben Wagner · 3 years ago
- c5bcab8 Move SkPromiseImageTexture's includes inside GPU guard by Kevin Lubick · 3 years ago
- 74105c5 Remove GPU-related calls from SkSurface.h when !SK_SUPPORT_GPU by Kevin Lubick · 3 years ago
- 146cfcc Remove GPU-related calls from SkImage.h when !SK_SUPPORT_GPU by Kevin Lubick · 3 years ago
- 5b19ebe Revert "Avoid crash when surface CoW allocation fails" by Greg Daniel · 3 years ago
- 9fcc959 Constify SkImage by Florin Malita · 3 years ago
- 2e228bb Avoid crash when surface CoW allocation fails by Ben Wagner · 3 years ago
- 97284f2 [infra] Add initial platforms and constraint values by Kevin Lubick · 3 years ago
- e82c1c1 Add support for vk drm format modifiers. by Greg Daniel · 3 years ago
- f6fb3db Remove GrSL byte types. by John Stiles · 3 years ago
- a21aacf [graphite] Allow graphite to compile without ganesh and add shared gn files. by Greg Daniel · 3 years ago
- 524f336 Make Greg Daniel a Skia API owner. by Brian Salomon · 3 years ago
- cb3c020 Add SkColorMatrix factories for SkYUVColorSpace by Brian Osman · 3 years ago
- 75310f0 Experimental support for lower-resolution backdrop filter eval by Michael Ludwig · 3 years, 1 month ago
- 6cfe358 Moved CheckModifiers out of IRGenerator by Ethan Nicholas · 3 years, 1 month ago
- 5420cbc Match GLSL scoping rules more closely in SkSL. by John Stiles · 3 years, 1 month ago
- 73065f3 Reland "add a scaled uint32x4_t divided by uint32_t to SkVx" by Herb Derby · 3 years, 1 month ago
- e4ac6ea Revert "add a scaled uint32x4_t divided by uint32_t to SkVx" by Herb Derby · 3 years, 1 month ago
- 35a74ea add a scaled uint32x4_t divided by uint32_t to SkVx by Herb Derby · 3 years, 1 month ago
- 90a6682 Add convenient "xyzw" accessors and swizzles to skvx (take 2) by Chris Dalton · 3 years, 1 month ago
- 206c1f3 use fp_contract for better code generation in approx_acos by Herb Derby · 3 years, 1 month ago
- bfd6b09 Extract a "VecStorage" base class in skvx by Chris Dalton · 3 years, 1 month ago
- c63e913 Revert "Add convenient "xyzw" accessors and swizzles to skvx" by Chris Dalton · 3 years, 1 month ago
- 8fa6dbf Move approx_acos and strided loads from GrVx to SkVx by Chris Dalton · 3 years, 1 month ago
- f2093bf Update Skia milestone to 97 by Heather Miller · 3 years, 1 month ago
- 01b0295 Add convenient "xyzw" accessors and swizzles to skvx by Chris Dalton · 3 years, 1 month ago
- ff5bb37 Replace illegal DSLTypes with Poison types. by John Stiles · 3 years, 1 month ago
- 37c4976 Reland "Clean up #includes in SkCFObject." by Jim Van Verth · 3 years, 1 month ago
- a6d7296 Revert "Clean up #includes in SkCFObject." by Michael Ludwig · 3 years, 1 month ago
- df93db9 Removed a number of utility methods from DSLWriter by Ethan Nicholas · 3 years, 1 month ago
- 1a2cef7 Avoid returning a DSLExpression with an invalid type. by John Stiles · 3 years, 1 month ago
- de42a9d Fixed unsupported type errors in pure DSL by Ethan Nicholas · 3 years, 1 month ago
- bedb69c Clean up #includes in SkCFObject. by Jim Van Verth · 3 years, 1 month ago
- ce22e05 pulling the plug by Mike Reed · 3 years, 1 month ago
- 906e9eb Emit qualifiers in the GLSL ES-required order. by John Stiles · 3 years, 1 month ago
- 66aa1de Allow precision qualifiers in function params. by John Stiles · 3 years, 1 month ago
- 791c0d3 Remove ASTNode and SkSLParser by Ethan Nicholas · 3 years, 1 month ago
- cabbddf [infra] Allow RubberStamper to revert public API changes by Kevin Lubick · 3 years, 1 month ago
- 4326464 Revert "Remove SkRuntimeShader::makeImage." by John Stiles · 3 years, 1 month ago
- 65967ab Remove SkRuntimeShader::makeImage. by John Stiles · 3 years, 1 month ago
- 89cfde1 Reland "Renamed SkSL "offset" to "line"" by Ethan Nicholas · 3 years, 1 month ago
- 5fad2b8 Reland "Use SkSL "offset" to actually mean "line"" by Ethan Nicholas · 3 years, 1 month ago
- 837b89c Reland "Add OWNERS to include (and include/private) to enforce API review" by Brian Osman · 3 years, 2 months ago
- a909dd6 Revert "Use SkSL "offset" to actually mean "line"" by Brian Osman · 3 years, 1 month ago
- cc91452 Revert "Renamed SkSL "offset" to "line"" by Brian Osman · 3 years, 1 month ago
- 58d47fa Renamed SkSL "offset" to "line" by Ethan Nicholas · 3 years, 1 month ago
- 47f7685 Use SkSL "offset" to actually mean "line" by Ethan Nicholas · 3 years, 1 month ago
- 1110118 Restore DSLWriter to relying on a Compiler again. by John Stiles · 3 years, 1 month ago
- 1a117d7 Allow dsl::Start with a Context instead of a Compiler. by John Stiles · 3 years, 1 month ago
- ec8eef2 Slightly updated DSL Switch API by Ethan Nicholas · 3 years, 1 month ago
- 7743559 Add memoryless attachment support for vulkan dmsaa. by Greg Daniel · 3 years, 1 month ago
- 8d59fe0 Add memoryless parameter for MSAA attachment creation by Jim Van Verth · 3 years, 1 month ago
- 8426165 Reland "Add new GrSurfaceInfo class and related backend structs." by Greg Daniel · 3 years, 2 months ago
- 3d9c73c Use thread_local on iOS by Ben Wagner · 3 years, 2 months ago
- 14a9b08 Reland "Revert "New approach to GrProcessor uniforms."" by Jim Van Verth · 3 years, 1 month ago
- b43596f Make DSLStatement-from-SkSL ctors public. by John Stiles · 3 years, 2 months ago
- c973d26 Fixed DSLParser assertion error uncovered by fuzzer by Ethan Nicholas · 3 years, 2 months ago
- 2f7ee02 Revert "Add new GrSurfaceInfo class and related backend structs." by Jim Van Verth · 3 years, 2 months ago
- 6aac119 Add new GrSurfaceInfo class and related backend structs. by Greg Daniel · 3 years, 2 months ago
- a59925f Revert "Revert "New approach to GrProcessor uniforms."" by Brian Salomon · 3 years, 2 months ago
- 7cece5e [fuzz] Require explicit SK_BUILD_FOR_*FUZZER by Kevin Lubick · 3 years, 2 months ago
- 2280058 Reenable DSLParser by Ethan Nicholas · 3 years, 2 months ago
- 5b1ae4b Fix DSLParser clang-tidy warning by Ethan Nicholas · 3 years, 2 months ago
- de60d7a Move more classes to skgpu::v1 namespace by Robert Phillips · 3 years, 2 months ago
- fd1332f Reland "Fixed DSL assertion error on source files containing nulls" by Ethan Nicholas · 3 years, 2 months ago
- e76530d Replace DSL's Sample() with DSLGlobalVar::eval() by Brian Osman · 3 years, 2 months ago
- ae59426 Revert "New approach to GrProcessor uniforms." by Brian Salomon · 3 years, 2 months ago
- 10c9f36 New approach to GrProcessor uniforms. by Brian Salomon · 3 years, 2 months ago
- 47d8244 Revert "Fixed DSL assertion error on source files containing nulls" by Michael Ludwig · 3 years, 2 months ago
- 9a1f92e Add ExpressionArray variants to DSL calls by Ethan Nicholas · 3 years, 2 months ago
- db38ad7 Fixed DSL assertion error on source files containing nulls by Ethan Nicholas · 3 years, 2 months ago
- d4da5d1 Remove deprecated field from SkRuntimeEffectBuilder::BuilderChild by Brian Osman · 3 years, 2 months ago
- c9d65f0 Fixed duplicate function definition error discovered by fuzzer by Ethan Nicholas · 3 years, 2 months ago
- 588dcc0 Update Skia milestone to 96 by Heather Miller · 3 years, 2 months ago
- 2533953 Add Round() to DSL. by John Stiles · 3 years, 2 months ago
- 3272412 Switched DSL error handling from const char* to string_view by Ethan Nicholas · 3 years, 2 months ago
- ca5d31e Revert "Add OWNERS to include (and include/private) to enforce API review" by Brian Osman · 3 years, 2 months ago