Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(80)

Side by Side Diff: src/gpu/gl/GrGLTestInterface.cpp

Issue 1812223002: added support for glMinSampleShading (Closed) Base URL: https://skia.googlesource.com/skia.git@master
Patch Set: updated for Jim's change Created 4 years, 9 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « src/gpu/gl/GrGLTestInterface.h ('k') | src/gpu/vk/GrVkCaps.cpp » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 /* 1 /*
2 * Copyright 2016 Google Inc. 2 * Copyright 2016 Google Inc.
3 * 3 *
4 * Use of this source code is governed by a BSD-style license that can be 4 * Use of this source code is governed by a BSD-style license that can be
5 * found in the LICENSE file. 5 * found in the LICENSE file.
6 */ 6 */
7 7
8 #include <functional> 8 #include <functional>
9 #include "GrGLTestInterface.h" 9 #include "GrGLTestInterface.h"
10 10
(...skipping 98 matching lines...) Expand 10 before | Expand all | Expand 10 after
109 fFunctions.fInvalidateSubFramebuffer = bind_to_member(this, &GrGLTestInterfa ce::invalidateSubFramebuffer); 109 fFunctions.fInvalidateSubFramebuffer = bind_to_member(this, &GrGLTestInterfa ce::invalidateSubFramebuffer);
110 fFunctions.fInvalidateTexImage = bind_to_member(this, &GrGLTestInterface::in validateTexImage); 110 fFunctions.fInvalidateTexImage = bind_to_member(this, &GrGLTestInterface::in validateTexImage);
111 fFunctions.fInvalidateTexSubImage = bind_to_member(this, &GrGLTestInterface: :invalidateTexSubImage); 111 fFunctions.fInvalidateTexSubImage = bind_to_member(this, &GrGLTestInterface: :invalidateTexSubImage);
112 fFunctions.fIsTexture = bind_to_member(this, &GrGLTestInterface::isTexture); 112 fFunctions.fIsTexture = bind_to_member(this, &GrGLTestInterface::isTexture);
113 fFunctions.fLineWidth = bind_to_member(this, &GrGLTestInterface::lineWidth); 113 fFunctions.fLineWidth = bind_to_member(this, &GrGLTestInterface::lineWidth);
114 fFunctions.fLinkProgram = bind_to_member(this, &GrGLTestInterface::linkProgr am); 114 fFunctions.fLinkProgram = bind_to_member(this, &GrGLTestInterface::linkProgr am);
115 fFunctions.fMapBuffer = bind_to_member(this, &GrGLTestInterface::mapBuffer); 115 fFunctions.fMapBuffer = bind_to_member(this, &GrGLTestInterface::mapBuffer);
116 fFunctions.fMapBufferRange = bind_to_member(this, &GrGLTestInterface::mapBuf ferRange); 116 fFunctions.fMapBufferRange = bind_to_member(this, &GrGLTestInterface::mapBuf ferRange);
117 fFunctions.fMapBufferSubData = bind_to_member(this, &GrGLTestInterface::mapB ufferSubData); 117 fFunctions.fMapBufferSubData = bind_to_member(this, &GrGLTestInterface::mapB ufferSubData);
118 fFunctions.fMapTexSubImage2D = bind_to_member(this, &GrGLTestInterface::mapT exSubImage2D); 118 fFunctions.fMapTexSubImage2D = bind_to_member(this, &GrGLTestInterface::mapT exSubImage2D);
119 fFunctions.fMinSampleShading = bind_to_member(this, &GrGLTestInterface::minS ampleShading);
119 fFunctions.fPixelStorei = bind_to_member(this, &GrGLTestInterface::pixelStor ei); 120 fFunctions.fPixelStorei = bind_to_member(this, &GrGLTestInterface::pixelStor ei);
120 fFunctions.fPopGroupMarker = bind_to_member(this, &GrGLTestInterface::popGro upMarker); 121 fFunctions.fPopGroupMarker = bind_to_member(this, &GrGLTestInterface::popGro upMarker);
121 fFunctions.fPushGroupMarker = bind_to_member(this, &GrGLTestInterface::pushG roupMarker); 122 fFunctions.fPushGroupMarker = bind_to_member(this, &GrGLTestInterface::pushG roupMarker);
122 fFunctions.fQueryCounter = bind_to_member(this, &GrGLTestInterface::queryCou nter); 123 fFunctions.fQueryCounter = bind_to_member(this, &GrGLTestInterface::queryCou nter);
123 fFunctions.fRasterSamples = bind_to_member(this, &GrGLTestInterface::rasterS amples); 124 fFunctions.fRasterSamples = bind_to_member(this, &GrGLTestInterface::rasterS amples);
124 fFunctions.fReadBuffer = bind_to_member(this, &GrGLTestInterface::readBuffer ); 125 fFunctions.fReadBuffer = bind_to_member(this, &GrGLTestInterface::readBuffer );
125 fFunctions.fReadPixels = bind_to_member(this, &GrGLTestInterface::readPixels ); 126 fFunctions.fReadPixels = bind_to_member(this, &GrGLTestInterface::readPixels );
126 fFunctions.fRenderbufferStorage = bind_to_member(this, &GrGLTestInterface::r enderbufferStorage); 127 fFunctions.fRenderbufferStorage = bind_to_member(this, &GrGLTestInterface::r enderbufferStorage);
127 fFunctions.fRenderbufferStorageMultisample = bind_to_member(this, &GrGLTestI nterface::renderbufferStorageMultisample); 128 fFunctions.fRenderbufferStorageMultisample = bind_to_member(this, &GrGLTestI nterface::renderbufferStorageMultisample);
128 fFunctions.fResolveMultisampleFramebuffer = bind_to_member(this, &GrGLTestIn terface::resolveMultisampleFramebuffer); 129 fFunctions.fResolveMultisampleFramebuffer = bind_to_member(this, &GrGLTestIn terface::resolveMultisampleFramebuffer);
(...skipping 182 matching lines...) Expand 10 before | Expand all | Expand 10 after
311 fFunctions.fFlushMappedNamedBufferRange = bind_to_member(this, &GrGLTestInte rface::flushMappedNamedBufferRange); 312 fFunctions.fFlushMappedNamedBufferRange = bind_to_member(this, &GrGLTestInte rface::flushMappedNamedBufferRange);
312 fFunctions.fTextureBuffer = bind_to_member(this, &GrGLTestInterface::texture Buffer); 313 fFunctions.fTextureBuffer = bind_to_member(this, &GrGLTestInterface::texture Buffer);
313 fFunctions.fDebugMessageControl = bind_to_member(this, &GrGLTestInterface::d ebugMessageControl); 314 fFunctions.fDebugMessageControl = bind_to_member(this, &GrGLTestInterface::d ebugMessageControl);
314 fFunctions.fDebugMessageInsert = bind_to_member(this, &GrGLTestInterface::de bugMessageInsert); 315 fFunctions.fDebugMessageInsert = bind_to_member(this, &GrGLTestInterface::de bugMessageInsert);
315 fFunctions.fDebugMessageCallback = bind_to_member(this, &GrGLTestInterface:: debugMessageCallback); 316 fFunctions.fDebugMessageCallback = bind_to_member(this, &GrGLTestInterface:: debugMessageCallback);
316 fFunctions.fGetDebugMessageLog = bind_to_member(this, &GrGLTestInterface::ge tDebugMessageLog); 317 fFunctions.fGetDebugMessageLog = bind_to_member(this, &GrGLTestInterface::ge tDebugMessageLog);
317 fFunctions.fPushDebugGroup = bind_to_member(this, &GrGLTestInterface::pushDe bugGroup); 318 fFunctions.fPushDebugGroup = bind_to_member(this, &GrGLTestInterface::pushDe bugGroup);
318 fFunctions.fPopDebugGroup = bind_to_member(this, &GrGLTestInterface::popDebu gGroup); 319 fFunctions.fPopDebugGroup = bind_to_member(this, &GrGLTestInterface::popDebu gGroup);
319 fFunctions.fObjectLabel = bind_to_member(this, &GrGLTestInterface::objectLab el); 320 fFunctions.fObjectLabel = bind_to_member(this, &GrGLTestInterface::objectLab el);
320 } 321 }
OLDNEW
« no previous file with comments | « src/gpu/gl/GrGLTestInterface.h ('k') | src/gpu/vk/GrVkCaps.cpp » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698