- a97bd9d Add TraceHook support to skvm interpreter. by John Stiles · 3 years ago
- 183f37d Add trace opcodes for function entry/exit. by John Stiles · 3 years ago
- 70ae431 Implement trace_var opcode. by John Stiles · 3 years ago
- 1b61d86 Reland "Add ConvertPixels versions of PremulAlphaRoundTrip" by Brian Osman · 3 years ago
- 1f8c31b [infra] Add initial Bazel rules and files by Kevin Lubick · 3 years ago
- 15384b1 Add a trace_line opcode to SkVM. by John Stiles · 3 years ago
- 4322c7f Revert "Add ConvertPixels versions of PremulAlphaRoundTrip" by Brian Osman · 3 years ago
- b61804e Add ConvertPixels versions of PremulAlphaRoundTrip by Brian Osman · 3 years ago
- 97bf728 Reland "change matrix_2x3 to row-major" by Herb Derby · 3 years, 1 month ago
- eec27f3 Revert "change matrix_2x3 to row-major" by Michael Ludwig · 3 years, 1 month ago
- e023608 change matrix_2x3 to row-major by Herb Derby · 3 years, 1 month ago
- 2f5cfb6 Redo the types in bilerp_clamp_8888 to make more sense by Herb Derby · 3 years, 1 month ago
- 37035fc work around Fuchsia's compiler eccentricities by Herb Derby · 3 years, 1 month ago
- 86eb628 Reland "lowp bilerp_clamp_8888" by Herb Derby · 3 years, 2 months ago
- 501e8e1 fix rcp_precise for compiling with AVX by Herb Derby · 3 years, 1 month ago
- 907c593 Revert "lowp bilerp_clamp_8888" by Herb Derby · 3 years, 1 month ago
- ef96fa9 lowp bilerp_clamp_8888 by Herb Derby · 3 years, 2 months ago
- 9f6be8e Reland "align the different implementations of 1/x" by Herb Derby · 3 years, 2 months ago
- bb30fc1 Revert "align the different implementations of 1/x" by John Stiles · 3 years, 2 months ago
- 8289878 align the different implementations of 1/x by Herb Derby · 3 years, 2 months ago
- 9f1e06a Reland "Add sRGB 8888 colortype" by Brian Osman · 3 years, 3 months ago
- 405eb7b Revert "Add sRGB 8888 colortype" by Brian Osman · 3 years, 3 months ago
- 0f7c10e Add sRGB 8888 colortype by Brian Osman · 3 years, 3 months ago
- 9a6f399 Avoid type shadowing warnings in SkVM. by John Stiles · 3 years, 3 months ago
- 14f8d79 Fix various cases of variable shadowing in Skia. by John Stiles · 3 years, 3 months ago
- 68f5606 Fix cases of variable shadowing in rasterization. by John Stiles · 3 years, 3 months ago
- a37001e Reland "Reland "add op array32 for indirect uniform access"" by Herb Derby · 3 years, 4 months ago
- 2c5b922 Revert "Reland "add op array32 for indirect uniform access"" by Herb Derby · 3 years, 4 months ago
- fe2506f Reland "add op array32 for indirect uniform access" by Herb Derby · 3 years, 4 months ago
- 0074706 Fix SkOpts::hash_fn slightly by Brian Osman · 3 years, 4 months ago
- 9304aa5 Revert "add op array32 for indirect uniform access" by Brian Osman · 3 years, 4 months ago
- ac2d053 add op array32 for indirect uniform access by Herb Derby · 3 years, 4 months ago
- 4c6fe58 Remove unused RP stage pointer by Brian Osman · 3 years, 4 months ago
- 395274e stop using rcp/rsqrt in SkRasterPipeline by Mike Klein · 3 years, 7 months ago
- 3d95597 remove SkRP TODOs by Mike Klein · 3 years, 9 months ago
- e0fe62a use fourth arg in store128 by Mike Klein · 3 years, 10 months ago
- f3087d8 allow a fourth Val/Reg arg per op by Mike Klein · 3 years, 10 months ago
- aad9719 remove reg/imm unions by Mike Klein · 3 years, 10 months ago
- b296d92 macro hygiene in SkRP_opts.h by Mike Klein · 3 years, 10 months ago
- 627c002 support generalized HLG by Mike Klein · 3 years, 10 months ago
- 01ff538 Support luminance-alpha GL format for YUVA planes by Brian Salomon · 3 years, 11 months ago
- 5334e89 Revert "restore murmur3 for older iOS devices" by Mike Klein · 4 years ago
- 3c16146 restore murmur3 for older iOS devices by Mike Klein · 4 years ago
- 42d67a6 remove "half" term from SkVM by Mike Klein · 4 years ago
- 8b16bee remove SkVM uniform8/16 by Mike Klein · 4 years ago
- 8212fa5 remove SkVM Q14 support by Mike Klein · 4 years ago
- 6e5079a minor hash_fn() followups by Mike Klein · 4 years ago
- 3e2e7b2 replace SkOpts::hash_fn by Mike Klein · 4 years ago
- bbaad02 Simplify bitmapprocstate to just store bool for bilerp by Mike Reed · 4 years ago
- ee40ec6 remove Op::pack by Mike Klein · 4 years ago
- 840e8ea power up skvx::map by Mike Klein · 4 years, 1 month ago
- 6b72d3a q14 rethink by Mike Klein · 4 years, 2 months ago
- 394a6d5 quad-pump avx2 and up by Mike Klein · 4 years, 2 months ago
- 2e69a13 avx2 specialization for gather32 by Mike Klein · 4 years, 2 months ago
- feb4d10 tweak gathers in skvm interpreter by Mike Klein · 4 years, 2 months ago
- 51a7f95 slightly simplify skvm interpreter asserts by Mike Klein · 4 years, 2 months ago
- 6d94b65 good codegen for Op::mul_q14x2 by Mike Klein · 4 years, 2 months ago
- 7b1620f refactor skvx min/max by Mike Klein · 4 years, 2 months ago
- 9791e50 impl q14x2 ops in interpreter by Mike Klein · 4 years, 2 months ago
- 98c512c add Q14x2 type to SkVM by Mike Klein · 4 years, 2 months ago
- 5d3314c overhaul blit_row_s32a_opaque() by Mike Klein · 4 years, 2 months ago
- 1e87a9a second guess swizzler avx-512 opts by Mike Klein · 4 years, 2 months ago
- fc1eb95 second-guess AVX-512 opts by Mike Klein · 4 years, 2 months ago
- 442c578 add missing include by Mike Klein · 4 years, 2 months ago
- a6841be Enable ClangTidy check llvm-namespace-comment. by John Stiles · 4 years, 3 months ago
- 2b8940e remove SkRP-based runtime effects by Mike Klein · 4 years, 3 months ago
- 0633f76 Enable ClangTidy check misc-definitions-in-headers. by John Stiles · 4 years, 3 months ago
- 3136789 refactor large load/stores by Mike Klein · 4 years, 3 months ago
- 89b3c1f add simple rgba f32 support by Mike Klein · 4 years, 3 months ago
- 7109434 Enforce trivially-copyable types on unaligned loads/stores/casts. by John Stiles · 4 years, 4 months ago
- 36e0849 Rename bit_cast to sk_bit_cast, and migrate to SkUtils.h. by John Stiles · 4 years, 4 months ago
- 6732da0 add 64-bit load/store ops by Mike Klein · 4 years, 4 months ago
- 4d680cd a bunch of half-related stuff by Mike Klein · 4 years, 4 months ago
- 4284f75 remove intermediate lambdas in skvm interpreter by Mike Klein · 4 years, 4 months ago
- 89bf734 Add ceil to skvx/skvm/JIT, and floor/ceil intrinsics to ByteCode by Brian Osman · 4 years, 5 months ago
- 30212b7 Fix implicit fallthroughs throughout Skia. by John Stiles · 4 years, 5 months ago
- 34f2869 add avx-512 swizzler opts by Mike Klein · 4 years, 5 months ago
- 71e8590 rearrange SkSwizzler_opts.h by Mike Klein · 4 years, 5 months ago
- b00f86c Revert "Reland "remove unnecessary hsw opts"" by Mike Klein · 4 years, 5 months ago
- 1ce11e6 Reland "remove unnecessary hsw opts" by Mike Klein · 4 years, 5 months ago
- cb1cf47 Revert "remove unnecessary hsw opts" by Mike Klein · 4 years, 5 months ago
- 88c6d72 remove unnecessary hsw opts by Mike Klein · 4 years, 5 months ago
- 6f56f2e port skx opts to old style by Mike Klein · 4 years, 5 months ago
- ad56c4c add structure for normal SKX opts by Mike Klein · 4 years, 5 months ago
- 746473b remove sse4.1 opts level by Mike Klein · 4 years, 5 months ago
- a5fc154 remove AVX raster pipeline stages by Mike Klein · 4 years, 5 months ago
- 29b231e remove templates from SkSwizzler_opts by Mike Klein · 4 years, 5 months ago
- 1faaa97 Revert "apply SkOpts_skx approach to SkOpts_hsw" by Mike Klein · 4 years, 5 months ago
- 7f5b734 Revert "finish new-style opts" by Mike Klein · 4 years, 5 months ago
- 4272d07 finish new-style opts by Mike Klein · 4 years, 5 months ago
- 08a39c2 apply SkOpts_skx approach to SkOpts_hsw by Mike Klein · 4 years, 5 months ago
- 502eab4 Add AVX2 implementations for SkSwizzler opts by Lingyun Cai · 4 years, 6 months ago
- ec8e0bf clean up legacy sRGB stages by Mike Klein · 4 years, 6 months ago
- 6222406 clean up some SK_LEGACY... defines by Mike Klein · 4 years, 6 months ago
- 7190399 SkRuntimeEffect: Support late bound uniforms in raster by Brian Osman · 4 years, 6 months ago
- e947efb Avoid scale by alpha if unnecessary by jiepan · 4 years, 6 months ago
- 9b1efe2 try skipping _cvtmask64_u64 by Mike Klein · 4 years, 7 months ago
- 56f23a1 Add AVX512 implementation for blit_row_s32a_opaque by Lingyun Cai · 4 years, 7 months ago
- 246d29a skx matches hsw now by Mike Klein · 4 years, 7 months ago
- 51d35ed add SKX opts by Mike Klein · 4 years, 7 months ago