Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
skia
/
b42b926513c11c00d1ded62a40d60f902de84899
/
tests
b42b926
Add additional examples to UnusedVariables test.
by John Stiles
· 3 years ago
c973d26
Fixed DSLParser assertion error uncovered by fuzzer
by Ethan Nicholas
· 3 years ago
2f7ee02
Revert "Add new GrSurfaceInfo class and related backend structs."
by Jim Van Verth
· 3 years ago
6aac119
Add new GrSurfaceInfo class and related backend structs.
by Greg Daniel
· 3 years ago
0dc1e0f
Fixed DSLParser unary expression error handling
by Ethan Nicholas
· 3 years ago
d0665d9
Fix fuzzer-discovered null deref with empty interface blocks.
by John Stiles
· 3 years ago
eb68973
Disallow matrix ctors which overflow a column.
by John Stiles
· 3 years ago
2dda4b6
Allow Mangler to be used outside of Inliner.
by John Stiles
· 3 years ago
2280058
Reenable DSLParser
by Ethan Nicholas
· 3 years ago
2586851
Add fwidth intrinsic to public SkSL in ES3.
by John Stiles
· 3 years ago
0dc09b1
Update SkSLTest to check a 2x2 surface.
by John Stiles
· 3 years ago
c915da9
Revert "Enable MatrixConstructors test, outside of Quadro P400."
by John Stiles
· 3 years ago
c6ce617
Enable MatrixConstructors test, outside of Quadro P400.
by John Stiles
· 3 years ago
4f1593e
Use swizzles in Metal matrix helper functions.
by John Stiles
· 3 years ago
a047e8b
Improve overflow checks in CheckProgramUnrolledSize.
by John Stiles
· 3 years ago
a81e7e2
Report an error if sk_LastFragColor is referenced without fbFetchSupport
by Brian Osman
· 3 years ago
fd1332f
Reland "Fixed DSL assertion error on source files containing nulls"
by Ethan Nicholas
· 3 years ago
78b84cc
Fix size calculation of blockless for-loops.
by John Stiles
· 3 years ago
857c7f9
Add program-too-large test using for loops without blocks.
by John Stiles
· 3 years ago
b701fa0
Add non-square MatrixCompMult support to public SkSL in ES3 mode.
by John Stiles
· 3 years ago
143e850
Fix Metal row/column confusion, again.
by John Stiles
· 3 years ago
e76530d
Replace DSL's Sample() with DSLGlobalVar::eval()
by Brian Osman
· 3 years ago
8d9e313
Set Metal minimum version for iOS to 9.0.
by Jim Van Verth
· 3 years ago
eae4ad9
Remove SkSL sample() intrinsic for Skia object types
by Brian Osman
· 3 years ago
2bc96d6
Merge GrVkAttachment into GrVkImage.
by Greg Daniel
· 3 years ago
7d19065
Add test of off-kilter matrix constructors.
by John Stiles
· 3 years ago
7591d4b
Replace trio of XxxxLiteral types with a single Literal type.
by John Stiles
· 3 years ago
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
Next »