summaryrefslogtreecommitdiffstats
path: root/gpu/skia_bindings
Commit message (Collapse)AuthorAgeFilesLines
* Wire glDiscardFramebuffer up to Skia.bsalomon@google.com2014-03-311-0/+1
| | | | | | | | BUG=skia:2349 Review URL: https://codereview.chromium.org/216833005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@260562 0039d316-1c4b-4281-b951-d872f2087c98
* Add hooks for GL_EXT_debug_markers for Skiaegdaniel@google.com2014-03-131-0/+3
| | | | | | | | BUG= Review URL: https://codereview.chromium.org/197393002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@256911 0039d316-1c4b-4281-b951-d872f2087c98
* Cleanup GrGLInterface factories in Chromium in order to remove old names and ↵bsalomon@google.com2014-02-281-106/+113
| | | | | | | | | | workaround code in Skia. Skia-side change at https://codereview.chromium.org/149533002/ Review URL: https://codereview.chromium.org/143263014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@254157 0039d316-1c4b-4281-b951-d872f2087c98
* Move skia command buffer bindings to gpu/skia_bindingsjamesr@chromium.org2013-12-114-0/+179
The skia GrGLInterface <-> gpu command buffer bindings are needed by anything that wants to use skia's GL backend with chromium's GL stack. This includes the compositor. As such, these bindings should live somewhere that the compositor can depend on without depending on webkit/ things. They can't live directly in gpu/command_buffer/ as that can't depend on skia, and they can't live in skia/ as gpu/ currently depends on skia/ through ui/gfx. Thus they live in a new directory gpu/skia_bindings/ which depends on other things in gpu/ but is not depended on by anything in gpu/, much like gpu/ipc. BUG=181120 Review URL: https://codereview.chromium.org/100563003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@240086 0039d316-1c4b-4281-b951-d872f2087c98