Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
skia
/
8ae7c90fafa2b2405d78d99a8524f07936858ff4
/
src
/
gpu
/
gl
/
GrGLPath.cpp
b4aab9a
Replace SkFAIL with SK_ABORT.
by Ben Wagner
· 7 years ago
529bcd6
Revert "Revert "SkScalar: delete code that doesn't compile.""
by Hal Canary
· 8 years ago
8233fc8
Revert "SkScalar: delete code thqat doesn't compile."
by Leon Scroggins
· 8 years ago
565da18
SkScalar: delete code thqat doesn't compile.
by Hal Canary
· 8 years ago
6663acf
Replace GrStrokeInfo with GrStyle.
by bsalomon
· 9 years ago
85d9667
Revert of Replace GrStrokeInfo with GrStyle. (patchset #4 id:160001 of https://codereview.chromium.org/1957363002/ )
by bsalomon
· 9 years ago
33595bd
Replace GrStrokeInfo with GrStyle.
by bsalomon
· 9 years ago
1dc1721
Revert of Batch multiple single NVPR draw paths to instanced draws (patchset #5 id:80001 of https://codereview.chromium.org/1908433002/ )
by stephana
· 9 years ago
3c33c38
Batch multiple single NVPR draw paths to instanced draws
by kkinnunen
· 9 years ago
2e6055b
Refactor to separate backend object lifecycle and GpuResource budget decision
by kkinnunen
· 9 years ago
9d524f2
Style bikeshed - remove extraneous whitespace
by halcanary
· 9 years ago
c85ce7c
Use sktarray.begin() instead of &sktarray[0].
by bungeman
· 9 years ago
68c63b3
Avoid drawing NVPR DIF text when text size is 0
by kkinnunen
· 9 years ago
c6e7a13
Use correct fill type and bounds for NVPR paths that are stroked with Skia
by kkinnunen
· 9 years ago
1e2913e
Fix stroking of zero length paths with end caps on NVPR
by kkinnunen
· 9 years ago
96fcdcc
Style Change: NULL->nullptr DOCS_PREVIEW= https://skia.org/?cl=1316233002
by halcanary
· 9 years ago
99fe822
Use static_assert instead of SK_COMPILE_ASSERT.
by bungeman
· 9 years ago
6dc6f5f
Add support for creating texture backed images where Skia will delete the texture.
by bsalomon
· 9 years ago
50b58e6
Improve caching of dashed paths in GrStencilAndCoverPathRenderer
by kkinnunen
· 10 years ago
55e4783
Improve NVPR stroke accuracy to fix thick strokes
by kkinnunen
· 10 years ago
5236cf4
Make uncached textures uncached from the get go.
by bsalomon
· 10 years ago
39edf76
Rename GrGpuGL -> GrGLGpu
by jvanverth
· 10 years ago
861e103
Rename GrGpuGL to GrGLGpu for consistency
by bsalomon
· 10 years ago
e097be5
Implement conics for NVPR
by kkinnunen
· 10 years ago
542ecbb
Remove unused NVPR related GL tokens
by kkinnunen
· 10 years ago
12299ab
Make GrResourceCache2 responsible for calling release, abandon, and ~.
by bsalomon
· 10 years ago
855d83f
Uses a single pre-baked set of paths for drawing nvpr text of a given
by cdalton
· 10 years ago
fa3a41f
Don't assert on empty GrGLPaths
by cdalton
· 10 years ago
1696126
Make GrGpuResources register with GrResourceCache2 after fully constructed.
by bsalomon
· 10 years ago
a2b0af8
Revert of Make GrGpuResources register with GrResourceCache2 after fully constructed. (patchset #3 of https://codereview.chromium.org/504313002/)
by bsalomon
· 10 years ago
d68b3e4
Make GrGpuResources register with GrResourceCache2 after fully constructed.
by bsalomon
· 10 years ago
5b65357
Simplify GrGLPathRendering interface
by kkinnunen
· 10 years ago
ccdaa04
Separate GL path rendering state from GrGpuGL to GrGLPathRendering
by kkinnunen
· 10 years ago
c7103a1
Wrap NV_path_rendering API with GrGLPathRendering
by cdalton
· 10 years ago
760ba8d
Revert "Adds a GrGLPathRendering class that wraps the NV_path_rendering"
by bungeman
· 10 years ago
af13c7c
Revert "Calculate rough approximations for nvpr path sizes"
by bungeman
· 10 years ago
61bff70
Calculate rough approximations for nvpr path sizes
by cdalton
· 10 years ago
5672da0
Adds a GrGLPathRendering class that wraps the NV_path_rendering
by cdalton
· 10 years ago
b85a0aa
Add a GrPathRange class
by cdalton
· 10 years ago
5119234
Generate path names on the client side
by cdalton
· 10 years ago
972f9cd
SK_SUPPORT_LEGACY_GRTYPES to hide duplicate types from SkTypes.h
by commit-bot@chromium.org
· 11 years ago
8f4d230
remove SK_SCALAR_IS_[FLOAT,FIXED] and assume floats
by reed@google.com
· 11 years ago
5c8ee25
Make GrContext cache the gpu paths
by commit-bot@chromium.org
· 11 years ago
32184d8
Implement stroking a path with nv_path_rendering
by commit-bot@chromium.org
· 11 years ago
1acc3d7
Replace uses of GR_DEBUGCODE by SkDEBUGCODE.
by commit-bot@chromium.org
· 11 years ago
f6de475
Replace uses of GrAssert by SkASSERT.
by tfarina@chromium.org
· 11 years ago
19dd017
Fix a crash on stroking empty paths with nv_path_rendering enabled
by commit-bot@chromium.org
· 11 years ago
277c3f8
bump picture version since SkPath has changed (conics)
by reed@google.com
· 12 years ago
fa2f2a4
Revert "add asserts to point<-->verb helpers"
by reed@google.com
· 12 years ago
7950a9e
add asserts to point<-->verb helpers
by reed@google.com
· 12 years ago
7283022
Make GrResource know whether 3D objects' lifetimes are managed by Skia or not.
by bsalomon@google.com
· 12 years ago
0e51577
fix warning from scalar --> int32 conversion
by humper@google.com
· 12 years ago
d364554
Enforce calling of inherited onRelease & onAbandon mthds in GrResource-derived classes
by robertphillips@google.com
· 12 years ago
fbfcd56
Result of running tools/sanitize_source_files.py (which was added in https://codereview.appspot.com/6465078/)
by rmistry@google.com
· 12 years ago
548a433
Fix linux warnings Review URL: http://codereview.appspot.com/6354093/
by bsalomon@google.com
· 12 years ago
21320a1
Fix bug in calling NV DeletePaths
by bsalomon@google.com
· 12 years ago
d1e533f
Change CT assert to RT assert
by bsalomon@google.com
· 12 years ago
ded4f4b
Initial support for GL_NV_path_renering. Experimental, there are still some issues to resolve, set gyp variable skia_nv_path_rendering=1 or build flag GR_GL_USE_NV_PATH_RENDERING to enable.
by bsalomon@google.com
· 12 years ago
b51c633
Fix Fixed-Point build by changing static_assert around scalar=float to a runtime crash.
by bsalomon@google.com
· 12 years ago
64aef2b
Towards NV path rendering
by bsalomon@google.com
· 12 years ago