Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
skia
/
dc652564a7639f0c4269bd2d94e29e15fac4c810
/
tests
dc65256
Fix for-statement assertion detected by the fuzzer.
by John Stiles
· 3 years ago
47d8244
Revert "Fixed DSL assertion error on source files containing nulls"
by Michael Ludwig
· 3 years ago
181bb97
Reorganize and hide aa clip impl into .cpp file
by Michael Ludwig
· 3 years ago
db38ad7
Fixed DSL assertion error on source files containing nulls
by Ethan Nicholas
· 3 years ago
c9d65f0
Fixed duplicate function definition error discovered by fuzzer
by Ethan Nicholas
· 3 years ago
c7ffd5e
Clip vertical edges outside crop rect during convex edge walk
by Michael Ludwig
· 3 years ago
12545d4
Implement compile-time optimization for outerProduct.
by John Stiles
· 3 years ago
144ea42
Enable outerProduct() in public SkSL and add unit tests.
by John Stiles
· 3 years ago
bf4a7d5
Fixed DSLParser crash with invalid swizzle
by Ethan Nicholas
· 3 years ago
2533953
Add Round() to DSL.
by John Stiles
· 3 years ago
df84ccd
Disable SkSLIntrinsicPackUnorm2x16 test.
by John Stiles
· 3 years ago
feb1e12
Add implementation of outerProduct() intrinsic to Metal.
by John Stiles
· 3 years ago
3270a78
Add Adreno5xx workaround for dual source blending followed by disabling blending bug.
by Greg Daniel
· 3 years ago
8d0dd0d
Add support for pack/unpackUnorm2x16 to public SkSL.
by John Stiles
· 3 years ago
171ff2f
Patch TextureBindingsResetTest to match CommandBuffer expectations
by Robert Phillips
· 3 years ago
b6981fb
Add float-packing intrinsics from sksl_gpu to Metal.
by John Stiles
· 3 years ago
14c3175
Add ES3 intrinsic modf to sksl_public.
by John Stiles
· 3 years ago
0736712
Support swizzled out-params in SPIR-V intrinsic calls.
by John Stiles
· 3 years ago
8ff713b
Revert "Add RelaxedPrecision decoration to function-call temp vars."
by John Stiles
· 3 years ago
201b72a
In runtime effects, treat all children as sampled
by Brian Osman
· 3 years ago
0f4304e
Add RelaxedPrecision decoration to function-call temp vars.
by John Stiles
· 3 years ago
f6c564e
Move DeviceFlags and CheckAlphaTypeAndGetFlags to skgpu::BaseDevice
by Robert Phillips
· 3 years ago
6a51b20
Avoid unnecessary load-store for out params in SPIR-V.
by John Stiles
· 3 years ago
30f8611
Add RelaxedPrecision decoration to out-param temp vars.
by John Stiles
· 3 years ago
e588189
Remove overly verbose Usage enum from FilterResult
by Michael Ludwig
· 3 years ago
a2c76c7
Fixed illegal interface block reporting
by Ethan Nicholas
· 3 years ago
ff6c5bf
Generate more diagnostics from IRGenerator, when given bad code.
by John Stiles
· 3 years ago
106e0cd
Increase GetLoopUnrollInfo loop-count limit to 100,000.
by John Stiles
· 3 years ago
3272412
Switched DSL error handling from const char* to string_view
by Ethan Nicholas
· 3 years ago
0ad2d01
SkSL: Turn DSL parser off again
by Brian Osman
· 3 years ago
733fd74
Improve unit testing of for-loops.
by John Stiles
· 3 years ago
3ff77f4
Fix inliner bug discovered by fuzzer.
by John Stiles
· 3 years ago
360db87
Fix line numbers of several DSLParser errors
by Ethan Nicholas
· 3 years ago
0ed278b
Flip the switch to activate DSLParser
by Ethan Nicholas
· 3 years ago
678ec71
Added DSL modifiers declarations
by Ethan Nicholas
· 3 years ago
33e0f9a
Remove SkSL shade/blend/filter intrinsics
by Brian Osman
· 3 years ago
642215e
Added DSL extension support
by Ethan Nicholas
· 3 years ago
cbfa34a
Convert internal SkSL to use .eval()
by Brian Osman
· 3 years ago
9d82e61
Only perform unrolled-size check on valid code.
by John Stiles
· 3 years ago
b61a243
Refactored swizzle domain testing
by Ethan Nicholas
· 3 years ago
7deee71
Remove recursion from SkVM dead-code elimination.
by John Stiles
· 3 years ago
2af4b13
Reject programs which exceed 50 stack frames during size analysis.
by John Stiles
· 3 years ago
98ddea0
Report recursion from within CheckProgramUnrolledSize.
by John Stiles
· 3 years ago
61e5e20
Enforce an upper bound on Runtime Effect program size.
by John Stiles
· 3 years ago
fbf0214
Move more Ops to skgpu::v1 namespace
by Robert Phillips
· 3 years ago
f80ef38
Add skstd::string_view::substr
by Brian Osman
· 3 years ago
2ecc595
Migrate program finalization logic out of IRGenerator.
by John Stiles
· 3 years ago
46d7bd5
Move more Ops to skgpu::v1 namespace (take 2)
by Robert Phillips
· 3 years ago
5fe828a
Revert "Move more Ops to skgpu::v1 namespace"
by Robert Phillips
· 3 years ago
f3158ab
Move more Ops to skgpu::v1 namespace
by Robert Phillips
· 3 years ago
5cec187
Fix array timeout discovered by the fuzzer.
by John Stiles
· 3 years ago
ebb451d
Reland "Simplify SkRasterClip now that it's only intersect/diff"
by Michael Ludwig
· 3 years ago
6f20b8d
Added line numbers to DSLParser errors
by Ethan Nicholas
· 3 years ago
9a0302c
Revert "Simplify SkRasterClip now that it's only intersect/diff"
by Robert Phillips
· 3 years ago
f89a812
Fix flaws in minus-prefix optimization.
by John Stiles
· 3 years ago
75bab92
Simplify SkRasterClip now that it's only intersect/diff
by Michael Ludwig
· 3 years ago
31f7631
Move GrAtlasTextOp to skgpu::v1 namespace
by Robert Phillips
· 3 years ago
2145390
Move GrTextureOp to skgpu::v1 namespace
by Robert Phillips
· 3 years ago
494eb3e
Refactored IRGenerator::convertInterfaceBlock
by Ethan Nicholas
· 3 years ago
b42c383
Remove support for unsized arrays
by Brian Osman
· 3 years ago
7bd3f1c
Fix fuzzer-discovered assertion with global variables.
by John Stiles
· 3 years ago
99ddd2a
Remove (unused) geometry shader support
by Brian Osman
· 3 years ago
8d13084
Migrate function-body finalization out of IRGenerator.
by John Stiles
· 3 years ago
c26cf6c
Guard against width/height overflow in SkIRect::subtract
by Michael Ludwig
· 3 years ago
842ee5b
Fix assertion when calling a built-in function at global scope.
by John Stiles
· 3 years ago
537c8a7
Fix assertion when returning intermediate types.
by John Stiles
· 3 years ago
bb8cf58
Fix invalid variable ref-kind discovered by fuzzer.
by John Stiles
· 3 years ago
aca3f22
Add skstd::optional::emplace.
by John Stiles
· 3 years ago
2a26c50
Store the correct number of samples in GrProgramInfo
by Chris Dalton
· 3 years ago
dec5ff2
Reland "Add ES3 intrinsics isinf/isnan to public SkSL ES3."
by John Stiles
· 3 years ago
a228a48
Silence clang-tidy warnings around SkBlockAllocator
by Michael Ludwig
· 3 years ago
3e87a8e
Move GrOpsTask to gpu/ops and the the skgpu::v1 namespace
by Robert Phillips
· 3 years ago
43ac7e6
Fix parsing error with SPIR-V negating a uint.
by John Stiles
· 3 years ago
31c8710
Fix parsing error with structs containing arrays.
by John Stiles
· 3 years ago
2d3f5e8
Demonstrate parsing error with structs and arrays.
by John Stiles
· 3 years ago
f95048c
Report intermediate expressions as errors in For next-exprs.
by John Stiles
· 3 years ago
c1ed11d
Move GrBlockAllocator and GrTBlockList to src/core/
by Michael Ludwig
· 3 years ago
9155b33
Revert "Add ES3 intrinsics isinf/isnan to public SkSL ES3."
by Brian Osman
· 3 years ago
293497e
Convert internal sample() calls to shade/filter/blend
by Brian Osman
· 3 years ago
e43714f
Add ES3 intrinsics isinf/isnan to public SkSL ES3.
by John Stiles
· 3 years ago
c332739
Remove 0/x arithmetic simplification.
by John Stiles
· 3 years ago
9746f20
Tweak Overflow.sksl to generate the same output on Windows & other OS
by Brian Osman
· 3 years ago
f8a5504
SkSL: Use type-specific sampling intrinsics, rather than fn-call syntax
by Brian Osman
· 3 years ago
878d8fb
Improve constant folding for boolean vectors.
by John Stiles
· 3 years ago
b5282f0
Migrate runtime effect sample tests to golden files
by Brian Osman
· 3 years ago
d77dda5
Fix inliner bug discovered by fuzzer.
by John Stiles
· 3 years ago
9f1e06a
Reland "Add sRGB 8888 colortype"
by Brian Osman
· 3 years ago
553239b
Added reportPendingErrors to SkSL code generation
by Ethan Nicholas
· 3 years ago
3f37322
Fix const function-parameter assertion discovered by fuzzer.
by John Stiles
· 3 years ago
405eb7b
Revert "Add sRGB 8888 colortype"
by Brian Osman
· 3 years ago
d361690
Fix diagonal-matrix assertion discovered by fuzzer.
by John Stiles
· 3 years ago
3681662
Add trunc/round/roundEven SKSL ES3 public APIs.
by John Stiles
· 3 years ago
0f7c10e
Add sRGB 8888 colortype
by Brian Osman
· 3 years ago
7253a20
Improve error-checking during array-size conversion.
by John Stiles
· 3 years ago
8f633ef
Fix assertion discovered by fuzzer.
by John Stiles
· 3 years ago
95c9734
Reland "In SkCanvas destructor, discard (rather than blit) unbalanced layers"
by Mike Reed
· 3 years, 1 month ago
b39236b
Add `floatBitsToInt` family of ES3 intrinsics to SkSL public ES3.
by John Stiles
· 3 years ago
55dc5c8
Fix assertion in constant-folder when using float4(mat2) casts.
by John Stiles
· 3 years ago
db0ec08
Move GrPathRenderer and GrPathRendererChain to skgpu::v1 namespace
by Robert Phillips
· 3 years ago
43e70f1
Move 2 path renderers to skgpu::v1 namespace
by Robert Phillips
· 3 years ago
Next »