2017-05-19 | Ethan Nicholas | minor skslc bugfixes Commit-Queue: Ethan Nicholas <ethannicholas@google.com> |
commit | commitdiff | tree |
2017-05-17 | Ethan Nicholas | skslc SPIR-V mod support Commit-Queue: Ethan Nicholas <ethannicholas@google.com> |
commit | commitdiff | tree |
2017-05-17 | Ethan Nicholas | skslc comma operator and optimizer fixes Commit-Queue: Ethan Nicholas <ethannicholas@google.com> |
commit | commitdiff | tree |
2017-05-10 | Ethan Nicholas | sksl support for static ifs & switches Commit-Queue: Ethan Nicholas <ethannicholas@google.com> |
commit | commitdiff | tree |
2017-05-09 | Ethan Nicholas | Minor sksl parser cleanup Commit-Queue: Ethan Nicholas <ethannicholas@google.com> |
commit | commitdiff | tree |
2017-05-08 | Ethan Nicholas | fixed InstanceProcessor SkSL code Commit-Queue: Ethan Nicholas <ethannicholas@google.com> |
commit | commitdiff | tree |
2017-05-08 | Ethan Nicholas | Re-land of "eliminated GrGLSLExpr". Reviewed-by: Ethan Nicholas <ethannicholas@google.com> Commit-Queue: Ethan Nicholas <ethannicholas@google.com> |
commit | commitdiff | tree |
2017-05-05 | Ethan Nicholas | sksl optimizer fixes Commit-Queue: Ethan Nicholas <ethannicholas@google.com> |
commit | commitdiff | tree |
2017-05-04 | Ethan Nicholas | Revert "Revert "Revert "eliminated GrGLSLExpr""" > Reviewed-by: Ethan Nicholas <ethannicholas@google.com> > Commit-Queue: Ethan Nicholas <ethannicholas@google.com> Reviewed-by: Ethan Nicholas <ethannicholas@google.com> Commit-Queue: Ethan Nicholas <ethannicholas@google.com> |
commit | commitdiff | tree |
2017-05-03 | Ethan Nicholas | sksl SPIR-V sampledBuffer support Commit-Queue: Ethan Nicholas <ethannicholas@google.com> |
commit | commitdiff | tree |
2017-05-03 | Ethan Nicholas | Revert "Revert "eliminated GrGLSLExpr"" Reviewed-by: Ethan Nicholas <ethannicholas@google.com> Commit-Queue: Ethan Nicholas <ethannicholas@google.com> |
commit | commitdiff | tree |
2017-05-02 | Ethan Nicholas | eliminated GrGLSLExpr Commit-Queue: Ethan Nicholas <ethannicholas@google.com> |
commit | commitdiff | tree |
2017-05-02 | Ethan Nicholas | sksl support for buffer blocks Commit-Queue: Ethan Nicholas <ethannicholas@google.com> |
commit | commitdiff | tree |
2017-04-28 | Ethan Nicholas | additional skslc vector optimizations Commit-Queue: Ethan Nicholas <ethannicholas@google.com> |
commit | commitdiff | tree |
2017-04-26 | Ethan Nicholas | broke up SkSLConstantFolding test Commit-Queue: Ethan Nicholas <ethannicholas@google.com> |
commit | commitdiff | tree |
2017-04-25 | Ethan Nicholas | sksl can now fold constant vector or matrix equality... Commit-Queue: Ethan Nicholas <ethannicholas@google.com> |
commit | commitdiff | tree |
2017-04-21 | Ethan Nicholas | fixed 0 - x in skslc Commit-Queue: Ethan Nicholas <ethannicholas@google.com> |
commit | commitdiff | tree |
2017-04-20 | Ethan Nicholas | Improved skslc optimizer, particularly around vectors. Commit-Queue: Ethan Nicholas <ethannicholas@google.com> |
commit | commitdiff | tree |
2017-04-20 | Ethan Nicholas | rectangle texture scaling is now handled in skslc Commit-Queue: Ethan Nicholas <ethannicholas@google.com> |
commit | commitdiff | tree |
2017-04-03 | Ethan Nicholas | skslc now uses a more recent version of Flex Commit-Queue: Ethan Nicholas <ethannicholas@google.com> |
commit | commitdiff | tree |
2017-03-31 | Ethan Nicholas | switched skslc to_string strategy after repeated problems... Reviewed-by: Ethan Nicholas <ethannicholas@google.com> Commit-Queue: Ethan Nicholas <ethannicholas@google.com> |
commit | commitdiff | tree |
2017-03-31 | Ethan Nicholas | added missing <inttypes.h> include Reviewed-by: Ethan Nicholas <ethannicholas@google.com> Commit-Queue: Ethan Nicholas <ethannicholas@google.com> |
commit | commitdiff | tree |
2017-03-31 | Ethan Nicholas | fixed SPIR-V compilation error with unmodified variables Commit-Queue: Ethan Nicholas <ethannicholas@google.com> |
commit | commitdiff | tree |
2017-03-31 | Ethan Nicholas | skslc can now be compiled with no Skia dependencies... Reviewed-by: Ethan Nicholas <ethannicholas@google.com> Commit-Queue: Ethan Nicholas <ethannicholas@google.com> |
commit | commitdiff | tree |
2017-03-31 | Ethan Nicholas | Revert "skslc can now be compiled with no Skia dependencies... > Commit-Queue: Ethan Nicholas <ethannicholas@google.com> Reviewed-by: Ethan Nicholas <ethannicholas@google.com> Commit-Queue: Ethan Nicholas <ethannicholas@google.com> |
commit | commitdiff | tree |
2017-03-31 | Ethan Nicholas | skslc can now be compiled with no Skia dependencies... Commit-Queue: Ethan Nicholas <ethannicholas@google.com> |
commit | commitdiff | tree |
2017-03-30 | Ethan Nicholas | fixed skslc SPIR-V memory error Commit-Queue: Ethan Nicholas <ethannicholas@google.com> |
commit | commitdiff | tree |
2017-03-30 | Ethan Nicholas | Revert "skslc can now be compiled with no Skia dependencies... > Commit-Queue: Ethan Nicholas <ethannicholas@google.com> Reviewed-by: Ethan Nicholas <ethannicholas@google.com> Commit-Queue: Ethan Nicholas <ethannicholas@google.com> |
commit | commitdiff | tree |
2017-03-30 | Ethan Nicholas | skslc can now be compiled with no Skia dependencies... Commit-Queue: Ethan Nicholas <ethannicholas@google.com> |
commit | commitdiff | tree |
2017-03-16 | Ethan Nicholas | fixed missing dependency in spirv-tools/BUILD.gn Reviewed-by: Ethan Nicholas <ethannicholas@google.com> Commit-Queue: Ethan Nicholas <ethannicholas@google.com> |
commit | commitdiff | tree |
2017-03-16 | Ethan Nicholas | turned off SPIR-V validation on ASAN bots Commit-Queue: Ethan Nicholas <ethannicholas@google.com> |
commit | commitdiff | tree |
2017-03-16 | Ethan Nicholas | wired up SPIR-V validator Commit-Queue: Ethan Nicholas <ethannicholas@google.com> |
commit | commitdiff | tree |
2017-03-10 | Ethan Nicholas | put sksl->glsl modifiers in correct order Commit-Queue: Ethan Nicholas <ethannicholas@google.com> |
commit | commitdiff | tree |
2017-03-02 | Ethan Nicholas | fixed duplicate interface variable in SPIR-V output Commit-Queue: Ethan Nicholas <ethannicholas@google.com> |
commit | commitdiff | tree |
2017-03-02 | Ethan Nicholas | fix leak in SPIRV code generator Commit-Queue: Ethan Nicholas <ethannicholas@google.com> |
commit | commitdiff | tree |
2017-03-01 | Ethan Nicholas | changed skslc layout parsing strategy Commit-Queue: Ethan Nicholas <ethannicholas@google.com> |
commit | commitdiff | tree |
2017-02-27 | Ethan Nicholas | Re-land of skslc switch support Reviewed-by: Ethan Nicholas <ethannicholas@google.com> Commit-Queue: Ethan Nicholas <ethannicholas@google.com> |
commit | commitdiff | tree |
2017-02-23 | Ethan Nicholas | Revert "skslc switch support" > Commit-Queue: Ethan Nicholas <ethannicholas@google.com> Reviewed-by: Ethan Nicholas <ethannicholas@google.com> Commit-Queue: Ethan Nicholas <ethannicholas@google.com> |
commit | commitdiff | tree |
2017-02-23 | Ethan Nicholas | skslc switch support Commit-Queue: Ethan Nicholas <ethannicholas@google.com> |
commit | commitdiff | tree |
2017-02-21 | Ethan Nicholas | fixed SPIR-V vector equality tests Commit-Queue: Ethan Nicholas <ethannicholas@google.com> |
commit | commitdiff | tree |
2017-02-17 | Ethan Nicholas | sksl support for geometry shaders Commit-Queue: Ethan Nicholas <ethannicholas@google.com> |
commit | commitdiff | tree |
2017-02-16 | Ethan Nicholas | Fixed a couple of spots where sksl didn't have proper... Commit-Queue: Ethan Nicholas <ethannicholas@google.com> |
commit | commitdiff | tree |
2017-02-15 | Ethan Nicholas | improved performance of parsing SkSLLayout flags Commit-Queue: Ethan Nicholas <ethannicholas@google.com> |
commit | commitdiff | tree |
2017-02-13 | Ethan Nicholas | Replaced all calls to fragmentPosition() with sk_FragCoord Reviewed-by: Ethan Nicholas <ethannicholas@google.com> Commit-Queue: Ethan Nicholas <ethannicholas@google.com> |
commit | commitdiff | tree |
2017-02-09 | Ethan Nicholas | re-land of skslc type constructor cleanups Reviewed-by: Ethan Nicholas <ethannicholas@google.com> Commit-Queue: Ethan Nicholas <ethannicholas@google.com> |
commit | commitdiff | tree |
2017-02-09 | Ethan Nicholas | added support for sk_ClipDistance Reviewed-by: Ethan Nicholas <ethannicholas@google.com> Commit-Queue: Ethan Nicholas <ethannicholas@google.com> |
commit | commitdiff | tree |
2017-02-09 | Ethan Nicholas | Revert "skslc type constructor cleanups" > Commit-Queue: Ethan Nicholas <ethannicholas@google.com> Commit-Queue: Ethan Nicholas <ethannicholas@google.com> Reviewed-by: Ethan Nicholas <ethannicholas@google.com> |
commit | commitdiff | tree |
2017-02-09 | Ethan Nicholas | Revert "added support for sk_ClipDistance" > Commit-Queue: Ethan Nicholas <ethannicholas@google.com> Commit-Queue: Ethan Nicholas <ethannicholas@google.com> Reviewed-by: Ethan Nicholas <ethannicholas@google.com> |
commit | commitdiff | tree |
2017-02-09 | Ethan Nicholas | skslc type constructor cleanups Commit-Queue: Ethan Nicholas <ethannicholas@google.com> |
commit | commitdiff | tree |
2017-02-09 | Ethan Nicholas | added support for sk_ClipDistance Commit-Queue: Ethan Nicholas <ethannicholas@google.com> |
commit | commitdiff | tree |
2017-02-07 | Ethan Nicholas | added support for sk_VertexID Commit-Queue: Ethan Nicholas <ethannicholas@google.com> |
commit | commitdiff | tree |
2017-02-07 | Ethan Nicholas | fixed assertion error when calling matrixCompMult() Commit-Queue: Ethan Nicholas <ethannicholas@google.com> |
commit | commitdiff | tree |
2017-02-06 | Ethan Nicholas | Revert "Added dead variable / code elimination to skslc." > Commit-Queue: Ethan Nicholas <ethannicholas@google.com> Commit-Queue: Ethan Nicholas <ethannicholas@google.com> Reviewed-by: Ethan Nicholas <ethannicholas@google.com> |
commit | commitdiff | tree |
2017-02-03 | Ethan Nicholas | Added dead variable / code elimination to skslc. Commit-Queue: Ethan Nicholas <ethannicholas@google.com> |
commit | commitdiff | tree |
2017-02-02 | Ethan Nicholas | Revert "Replaced all calls to fragmentPosition() with... Reviewed-by: Ethan Nicholas <ethannicholas@google.com> Commit-Queue: Ethan Nicholas <ethannicholas@google.com> |
commit | commitdiff | tree |
2017-01-27 | Ethan Nicholas | Revert "Start of rewrite of GrFragmentProcessor optimizations." Commit-Queue: Ethan Nicholas <ethannicholas@google.com> Reviewed-by: Ethan Nicholas <ethannicholas@google.com> |
commit | commitdiff | tree |
2017-01-25 | Ethan Nicholas | Revert "Add geometric implementation for ambient shadows" Commit-Queue: Ethan Nicholas <ethannicholas@google.com> Reviewed-by: Ethan Nicholas <ethannicholas@google.com> |
commit | commitdiff | tree |
2017-01-23 | Ethan Nicholas | Revert "Update libwebp to 0.6.0-pre" Commit-Queue: Ethan Nicholas <ethannicholas@google.com> Reviewed-by: Ethan Nicholas <ethannicholas@google.com> |
commit | commitdiff | tree |
2017-01-23 | Ethan Nicholas | Revert "Fix comparison that overflows for addresses... Commit-Queue: Ethan Nicholas <ethannicholas@google.com> Reviewed-by: Ethan Nicholas <ethannicholas@google.com> |
commit | commitdiff | tree |
2017-01-19 | Ethan Nicholas | Replaced all calls to fragmentPosition() with sk_FragCoord Commit-Queue: Ethan Nicholas <ethannicholas@google.com> |
commit | commitdiff | tree |
2017-01-19 | Ethan Nicholas | Added constant propagation and better variable liveness... Reviewed-by: Ethan Nicholas <ethannicholas@google.com> Commit-Queue: Ethan Nicholas <ethannicholas@google.com> |
commit | commitdiff | tree |
2017-01-19 | Ethan Nicholas | Revert "Added constant propagation and better variable... > Commit-Queue: Ethan Nicholas <ethannicholas@google.com> Commit-Queue: Ethan Nicholas <ethannicholas@google.com> Reviewed-by: Ethan Nicholas <ethannicholas@google.com> |
commit | commitdiff | tree |
2017-01-19 | Ethan Nicholas | Added constant propagation and better variable liveness... Commit-Queue: Ethan Nicholas <ethannicholas@google.com> |
commit | commitdiff | tree |
2017-01-17 | Ethan Nicholas | do/while loops in SPIR-V no longer cause an assertion... Commit-Queue: Ethan Nicholas <ethannicholas@google.com> |
commit | commitdiff | tree |
2017-01-13 | Ethan Nicholas | Fixed another division by zero error in skslc Commit-Queue: Ethan Nicholas <ethannicholas@google.com> |
commit | commitdiff | tree |
2017-01-04 | Ethan Nicholas | fix skslc crash when ternary parameter types don't... Commit-Queue: Ethan Nicholas <ethannicholas@google.com> |
commit | commitdiff | tree |
2017-01-03 | Ethan Nicholas | fixed a divide-by-zero bug in skslc Commit-Queue: Ethan Nicholas <ethannicholas@google.com> |
commit | commitdiff | tree |
2017-01-03 | Ethan Nicholas | switched GrVkPipelineStateCache over to use SkLRUCache Commit-Queue: Ethan Nicholas <ethannicholas@google.com> |
commit | commitdiff | tree |
2017-01-03 | Ethan Nicholas | Force classic locale when parsing floats in skslc. Commit-Queue: Ethan Nicholas <ethannicholas@google.com> |
commit | commitdiff | tree |
2017-01-03 | Ethan Nicholas | fix for Vulkan SPIR-V crash on some systems Commit-Queue: Ethan Nicholas <ethannicholas@google.com> |
commit | commitdiff | tree |
2016-12-15 | Ethan Nicholas | Added SkLRUCache.h and converted GPU program cache... Commit-Queue: Ethan Nicholas <ethannicholas@google.com> |
commit | commitdiff | tree |
2016-12-13 | Ethan Nicholas | re-land of added sk_FragCoord support to skslc Reviewed-by: Ethan Nicholas <ethannicholas@google.com> Commit-Queue: Ethan Nicholas <ethannicholas@google.com> |
commit | commitdiff | tree |
2016-12-12 | Ethan Nicholas | added sk_FragCoord support to skslc Commit-Queue: Ethan Nicholas <ethannicholas@google.com> |
commit | commitdiff | tree |
2016-11-28 | Ethan Nicholas | added support for layout(offset=...) to skslc Commit-Queue: Ethan Nicholas <ethannicholas@google.com> |
commit | commitdiff | tree |
2016-11-28 | Ethan Nicholas | unified ASTLayout/Layout and ASTModifiers/Modifiers Commit-Queue: Ethan Nicholas <ethannicholas@google.com> |
commit | commitdiff | tree |
2016-11-28 | Ethan Nicholas | removed textureProj() and legacy texture functions... Commit-Queue: Ethan Nicholas <ethannicholas@google.com> |
commit | commitdiff | tree |
2016-11-28 | Ethan Nicholas | baked in a few more precision modifiers Commit-Queue: Ethan Nicholas <ethannicholas@google.com> |
commit | commitdiff | tree |
2016-11-22 | Ethan Nicholas | removed appendPrecisionModifier Commit-Queue: Ethan Nicholas <ethannicholas@google.com> |
commit | commitdiff | tree |
2016-11-22 | Ethan Nicholas | sksl programs can now directly query GLSL caps Commit-Queue: Ethan Nicholas <ethannicholas@google.com> |
commit | commitdiff | tree |
2016-11-21 | Ethan Nicholas | re-land of switched skslc from std::string to SkString Reviewed-by: Ethan Nicholas <ethannicholas@google.com> Commit-Queue: Ethan Nicholas <ethannicholas@google.com> |
commit | commitdiff | tree |
2016-11-18 | Ethan Nicholas | fixed iOS build failure Reviewed-by: Ethan Nicholas <ethannicholas@google.com> Commit-Queue: Ethan Nicholas <ethannicholas@google.com> |
commit | commitdiff | tree |
2016-11-18 | Ethan Nicholas | switched skslc from std::string to SkString Commit-Queue: Ethan Nicholas <ethannicholas@google.com> |
commit | commitdiff | tree |
2016-11-14 | Ethan Nicholas | added skslc to BUILD.gn Commit-Queue: Ethan Nicholas <ethannicholas@google.com> |
commit | commitdiff | tree |
2016-11-11 | Ethan Nicholas | re-re-land of skslc now uses standard Skia caps Reviewed-by: Ethan Nicholas <ethannicholas@google.com> Commit-Queue: Ethan Nicholas <ethannicholas@google.com> |
commit | commitdiff | tree |
2016-11-11 | Ethan Nicholas | re-land of skslc now uses standard Skia caps Reviewed-by: Ethan Nicholas <ethannicholas@google.com> Commit-Queue: Ethan Nicholas <ethannicholas@google.com> |
commit | commitdiff | tree |
2016-11-11 | Ethan Nicholas | skslc now uses standard Skia caps Commit-Queue: Ethan Nicholas <ethannicholas@google.com> |
commit | commitdiff | tree |
2016-11-01 | Ethan Nicholas | fixed skslc's handling of ivec(vec) Commit-Queue: Ethan Nicholas <ethannicholas@google.com> |
commit | commitdiff | tree |
2016-10-18 | Ethan Nicholas | re-land of skslc now automatically turns on derivatives... Reviewed-by: Ethan Nicholas <ethannicholas@google.com> Commit-Queue: Ethan Nicholas <ethannicholas@google.com> |
commit | commitdiff | tree |
2016-10-18 | Ethan Nicholas | Revert "skslc now automatically turns on derivatives... Commit-Queue: Ethan Nicholas <ethannicholas@google.com> Reviewed-by: Ethan Nicholas <ethannicholas@google.com> |
commit | commitdiff | tree |
2016-10-18 | Ethan Nicholas | skslc now automatically turns on derivatives support |
commit | commitdiff | tree |