Go to file
commit-bot@chromium.org 7425c124f6 Refactor GrGLUniformManager::UniformHandle to initialize itself by default
Refactor GrGLUniformManager::UniformHandle to initialize itself to
"invalid" state by default. This simplifies the effect
constructors. In the future, it should also help catch potential
uninitialized uniform variable usage.

Remove unneeded explicit uniform handle validity assertions before the
handle usage. The assertion will always be made when handle is
converted to index.

BUG=skia:1492
R=bsalomon@google.com

Author: kkinnunen@nvidia.com

Review URL: https://chromiumcodereview.appspot.com/22340010

git-svn-id: http://skia.googlecode.com/svn/trunk@10713 2bbb7eff-a529-9590-31e7-b0007b416f81
2013-08-14 18:14:19 +00:00
animations first cut at a checkbox 2009-10-21 19:41:10 +00:00
bench Nexus 7 performance trigger rebaseline 2013-08-14 15:43:18 +00:00
debugger Support MSAA in the picture debugger 2013-08-02 13:59:50 +00:00
expectations update expectations after SkLONGLONG change 2013-08-14 16:22:02 +00:00
experimental pdfviewer: remove text save/restore (not needed) and verify that colorspace dictionary exists before using it 2013-08-08 12:54:01 +00:00
forth Sanitizing source files in Skia_Periodic_House_Keeping 2013-01-26 07:06:02 +00:00
gm Revert "Refactor gmmain to separate out config parsing" 2013-08-14 14:07:09 +00:00
gyp Prevent picture recording from over optimizing the culling of clips. 2013-08-13 14:29:06 +00:00
include ARM Skia NEON patches - 04 - Clean SkFixed / SkLONGLONG 2013-08-14 11:43:52 +00:00
platform_tools Add Android config for Intel RHB 2013-08-13 20:32:22 +00:00
resources More general GM for testing bitmap filtering, including checkerboards, images, and text. 2013-05-31 12:50:39 +00:00
samplecode Add Loop Blinn hairline conics to GPU 2013-08-01 17:09:11 +00:00
src Refactor GrGLUniformManager::UniformHandle to initialize itself by default 2013-08-14 18:14:19 +00:00
tests ARM Skia NEON patches - 04 - Clean SkFixed / SkLONGLONG 2013-08-14 11:43:52 +00:00
third_party Update freetype to version 2.5.0.1 when building it from source. 2013-07-23 15:51:12 +00:00
tools Add Android config for Intel RHB 2013-08-13 20:32:22 +00:00
trybots_to_run/chrome Deleting the hardcoded list of compile bots in trybots_to_run. 2013-04-09 11:59:42 +00:00
.gitignore leading slash confuses non-git tools that read .gitignore, like ag 2013-07-30 17:23:01 +00:00
codereview.settings Removing blank lines from codereview.settings. 2013-02-26 16:01:21 +00:00
DEPS Adds poppler and dependencies to DEPS. This is a pre-CL for 20220002, and getting DEPS committed first is necessary to get the trybots to run on the larger CL (since the trybots do 'gclient sync' before patching). 2013-08-02 19:10:06 +00:00
Doxyfile Pointing to http://skia-autogen.googlecode.com/svn/docs/html/index.html in Doxyfile 2012-07-03 11:35:07 +00:00
gyp_skia Allow use of SKIA_OUT on Windows 2013-07-10 19:07:56 +00:00
LICENSE Manually update copyright notices in files that defied the automated process 2011-07-28 14:24:55 +00:00
make.bat Make make.bat and gyp_skia work with VS 2012. 2013-05-07 19:31:20 +00:00
make.py Use SKIA_OUT variable in make.py 2013-07-23 15:45:50 +00:00
Makefile Update Skia Android tools. 2013-08-12 12:30:04 +00:00
Makefile.old Higher resolution timers for bench. 2011-06-07 19:16:02 +00:00
OWNERS add root files from chrome 2013-08-13 19:11:15 +00:00
PRESUBMIT.py If any change is made to the public API then make sure there is an LGTM from an owner. 2013-08-12 14:51:20 +00:00
README whitespace commit to trigger buildbot 2011-07-15 14:11:58 +00:00
README.chromium add root files from chrome 2013-08-13 19:11:15 +00:00
skia.gyp gyp: generate "everything" and "most" targets instead of "all" 2012-10-25 16:32:07 +00:00
whitespace.txt Accidentally skipped buildbot runs on r10257 2013-07-23 12:20:28 +00:00

Skia is a complete 2D graphic library for drawing Text, Geometries, and Images.

See full details, and build instructions, at http://code.google.com/p/skia/wiki/DocRoot