8fd844f38ed46eaac78bb187623ffcc40b592707 |
|
02-Dec-2015 |
joshualitt <joshualitt@chromium.org> |
reset shader compilations for stats BUG=skia: Review URL: https://codereview.chromium.org/1491823003
/external/skia/src/gpu/gl/GrGLGpuProgramCache.cpp
|
64c4728c70001ed074fecf5c4e083781987b12e9 |
|
13-Nov-2015 |
egdaniel <egdaniel@google.com> |
Make all GrFragmentProcessors GL independent. TBR=bsalomon@google.com BUG=skia: Review URL: https://codereview.chromium.org/1434313002
/external/skia/src/gpu/gl/GrGLGpuProgramCache.cpp
|
018fb62d12d1febf121fe265da5b6117b86a6541 |
|
28-Oct-2015 |
egdaniel <egdaniel@google.com> |
Create GLSL base class for ProgramDataManager BUG=skia: Review URL: https://codereview.chromium.org/1428543003
/external/skia/src/gpu/gl/GrGLGpuProgramCache.cpp
|
96fcdcc219d2a0d3579719b84b28bede76efba64 |
|
27-Aug-2015 |
halcanary <halcanary@google.com> |
Style Change: NULL->nullptr DOCS_PREVIEW= https://skia.org/?cl=1316233002 Review URL: https://codereview.chromium.org/1316233002
/external/skia/src/gpu/gl/GrGLGpuProgramCache.cpp
|
385fe4d4b62d7d1dd76116dd570df3290a2f487b |
|
26-Aug-2015 |
halcanary <halcanary@google.com> |
Style Change: SkNEW->new; SkDELETE->delete DOCS_PREVIEW= https://skia.org/?cl=1316123003 Review URL: https://codereview.chromium.org/1316123003
/external/skia/src/gpu/gl/GrGLGpuProgramCache.cpp
|
6af0c9394301b9f976813cc6dbdbbfe779030fe1 |
|
22-Jul-2015 |
wangyix <wangyix@google.com> |
Moved GrGLFragmentProcessor definition to its own file BUG=skia: Review URL: https://codereview.chromium.org/1246193002
/external/skia/src/gpu/gl/GrGLGpuProgramCache.cpp
|
2766c00fc0b6a07d46e5f74cdad45da2ef625237 |
|
26-Jun-2015 |
mtklein <mtklein@chromium.org> |
remove SkInstCnt It's been outclassed by Valgrind and leak sanitizer, and it seems to be causing problems for external folks building Skia. I'm not sure why our own builds seem unaffected. Latest thread: https://groups.google.com/forum/#!topic/skia-discuss/oj9FsQwwSF0 BUG=skia: Review URL: https://codereview.chromium.org/1217573002
/external/skia/src/gpu/gl/GrGLGpuProgramCache.cpp
|
6df86409ca586c3cb34f616f03501bd96181f9e4 |
|
01-Jun-2015 |
bsalomon <bsalomon@google.com> |
Revert "Revert of Move copy-surface-as-draw fallback to GrGLGpu. (patchset #12 id:220001 of https://codereview.chromium.org/1144433002/)" This reverts commit 404b3b264b833eb7cffdc833c7e2ebbd708e123a. Review URL: https://codereview.chromium.org/1161063003
/external/skia/src/gpu/gl/GrGLGpuProgramCache.cpp
|
404b3b264b833eb7cffdc833c7e2ebbd708e123a |
|
18-May-2015 |
mtklein <mtklein@google.com> |
Revert of Move copy-surface-as-draw fallback to GrGLGpu. (patchset #12 id:220001 of https://codereview.chromium.org/1144433002/) Reason for revert: Many GMs changed, some totally busted. Original issue's description: > Move copy-surface-as-draw fallback to GrGLGpu. > > Committed: https://skia.googlesource.com/skia/+/5df6fee929823f50c55cc50f7c882a309c1b1de9 TBR=joshualitt@google.com,egdaniel@google.com,bsalomon@google.com NOPRESUBMIT=true NOTREECHECKS=true NOTRY=true Review URL: https://codereview.chromium.org/1142003003
/external/skia/src/gpu/gl/GrGLGpuProgramCache.cpp
|
5df6fee929823f50c55cc50f7c882a309c1b1de9 |
|
18-May-2015 |
bsalomon <bsalomon@google.com> |
Move copy-surface-as-draw fallback to GrGLGpu. Review URL: https://codereview.chromium.org/1144433002
/external/skia/src/gpu/gl/GrGLGpuProgramCache.cpp
|
8dd688b7569df569a672a8a67b2db86a9d376cfc |
|
22-Jan-2015 |
egdaniel <egdaniel@google.com> |
Rename GrOptDrawState to GrPipeline and GrDrawState to GrPipelineBuilder BUG=skia: Review URL: https://codereview.chromium.org/858343002
/external/skia/src/gpu/gl/GrGLGpuProgramCache.cpp
|
873ad0e0b4d67bdc7bad025018f597450e7004c6 |
|
20-Jan-2015 |
joshualitt <joshualitt@chromium.org> |
BUG=skia: Review URL: https://codereview.chromium.org/815643005
/external/skia/src/gpu/gl/GrGLGpuProgramCache.cpp
|
6f07665768dc84453316e7b2bbd6049576764cb1 |
|
13-Jan-2015 |
mtklein <mtklein@chromium.org> |
Simplify SkInstCnt This code requires fewer macros to use it (just one), has less code in macro definitions, and has simpler synchronization code (just atomic ints, no SkOnce, no SkMutex, etc.) A minor downside, we lose indentation and reverse-ordering in the final report: Leaked SkRefCntBase: 7 Leaked SkFontMgr: 1 Leaked SkWeakRefCnt: 1 Leaked SkTypeface: 1 Leaked SkFlattenable: 3 Leaked SkXfermode: 3 Leaked SkPathRef: 1 Leaked SkPixelRef: 1 Leaked SkMallocPixelRef: 1 becomes Leaked SkXfermode: 3 Leaked SkMallocPixelRef: 1 Leaked SkPixelRef: 1 Leaked SkPathRef: 1 Leaked SkFlattenable: 3 Leaked SkTypeface: 1 Leaked SkWeakRefCnt: 1 Leaked SkFontMgr: 1 Leaked SkRefCntBase: 7 This is motivated by wanting to land https://codereview.chromium.org/806473006/, which makes sure all static use of SkOnce are in global scope. The current implementation of SkInstCnt uses them in function scope, which isn't safe. BUG=skia: No public API changes. TBR=reed@google.com Review URL: https://codereview.chromium.org/841263004
/external/skia/src/gpu/gl/GrGLGpuProgramCache.cpp
|
39edf7664f50b6c890b933b5bbed67a8735b349b |
|
22-Dec-2014 |
jvanverth <jvanverth@google.com> |
Rename GrGpuGL -> GrGLGpu Review URL: https://codereview.chromium.org/824753002
/external/skia/src/gpu/gl/GrGLGpuProgramCache.cpp
|
29097f920af253db39a972ca310316217ded50f9 |
|
16-Dec-2014 |
bsalomon <bsalomon@google.com> |
Rename GrGpuGL_program.cpp to GrGLGpuProgramCache.cpp Review URL: https://codereview.chromium.org/807133002
/external/skia/src/gpu/gl/GrGLGpuProgramCache.cpp
|