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

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

Issue 2384463003: Add fence support for TransferBuffers (Closed)
Patch Set: Add test code Created 4 years, 2 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 294 matching lines...) Expand 10 before | Expand all | Expand 10 after
305 fFunctions.fDisableVertexArray = bind_to_member(this, &GrGLTestInterface::di sableVertexArray); 305 fFunctions.fDisableVertexArray = bind_to_member(this, &GrGLTestInterface::di sableVertexArray);
306 fFunctions.fEnableVertexArrayAttrib = bind_to_member(this, &GrGLTestInterfac e::enableVertexArrayAttrib); 306 fFunctions.fEnableVertexArrayAttrib = bind_to_member(this, &GrGLTestInterfac e::enableVertexArrayAttrib);
307 fFunctions.fDisableVertexArrayAttrib = bind_to_member(this, &GrGLTestInterfa ce::disableVertexArrayAttrib); 307 fFunctions.fDisableVertexArrayAttrib = bind_to_member(this, &GrGLTestInterfa ce::disableVertexArrayAttrib);
308 fFunctions.fGetVertexArrayIntegerv = bind_to_member(this, &GrGLTestInterface ::getVertexArrayIntegerv); 308 fFunctions.fGetVertexArrayIntegerv = bind_to_member(this, &GrGLTestInterface ::getVertexArrayIntegerv);
309 fFunctions.fGetVertexArrayPointerv = bind_to_member(this, &GrGLTestInterface ::getVertexArrayPointerv); 309 fFunctions.fGetVertexArrayPointerv = bind_to_member(this, &GrGLTestInterface ::getVertexArrayPointerv);
310 fFunctions.fGetVertexArrayIntegeri_v = bind_to_member(this, &GrGLTestInterfa ce::getVertexArrayIntegeri_v); 310 fFunctions.fGetVertexArrayIntegeri_v = bind_to_member(this, &GrGLTestInterfa ce::getVertexArrayIntegeri_v);
311 fFunctions.fGetVertexArrayPointeri_v = bind_to_member(this, &GrGLTestInterfa ce::getVertexArrayPointeri_v); 311 fFunctions.fGetVertexArrayPointeri_v = bind_to_member(this, &GrGLTestInterfa ce::getVertexArrayPointeri_v);
312 fFunctions.fMapNamedBufferRange = bind_to_member(this, &GrGLTestInterface::m apNamedBufferRange); 312 fFunctions.fMapNamedBufferRange = bind_to_member(this, &GrGLTestInterface::m apNamedBufferRange);
313 fFunctions.fFlushMappedNamedBufferRange = bind_to_member(this, &GrGLTestInte rface::flushMappedNamedBufferRange); 313 fFunctions.fFlushMappedNamedBufferRange = bind_to_member(this, &GrGLTestInte rface::flushMappedNamedBufferRange);
314 fFunctions.fTextureBuffer = bind_to_member(this, &GrGLTestInterface::texture Buffer); 314 fFunctions.fTextureBuffer = bind_to_member(this, &GrGLTestInterface::texture Buffer);
315 fFunctions.fFenceSync = bind_to_member(this, &GrGLTestInterface::fenceSync);
316 fFunctions.fClientWaitSync = bind_to_member(this, &GrGLTestInterface::client WaitSync);
317 fFunctions.fDeleteSync = bind_to_member(this, &GrGLTestInterface::deleteSync );
315 fFunctions.fDebugMessageControl = bind_to_member(this, &GrGLTestInterface::d ebugMessageControl); 318 fFunctions.fDebugMessageControl = bind_to_member(this, &GrGLTestInterface::d ebugMessageControl);
316 fFunctions.fDebugMessageInsert = bind_to_member(this, &GrGLTestInterface::de bugMessageInsert); 319 fFunctions.fDebugMessageInsert = bind_to_member(this, &GrGLTestInterface::de bugMessageInsert);
317 fFunctions.fDebugMessageCallback = bind_to_member(this, &GrGLTestInterface:: debugMessageCallback); 320 fFunctions.fDebugMessageCallback = bind_to_member(this, &GrGLTestInterface:: debugMessageCallback);
318 fFunctions.fGetDebugMessageLog = bind_to_member(this, &GrGLTestInterface::ge tDebugMessageLog); 321 fFunctions.fGetDebugMessageLog = bind_to_member(this, &GrGLTestInterface::ge tDebugMessageLog);
319 fFunctions.fPushDebugGroup = bind_to_member(this, &GrGLTestInterface::pushDe bugGroup); 322 fFunctions.fPushDebugGroup = bind_to_member(this, &GrGLTestInterface::pushDe bugGroup);
320 fFunctions.fPopDebugGroup = bind_to_member(this, &GrGLTestInterface::popDebu gGroup); 323 fFunctions.fPopDebugGroup = bind_to_member(this, &GrGLTestInterface::popDebu gGroup);
321 fFunctions.fObjectLabel = bind_to_member(this, &GrGLTestInterface::objectLab el); 324 fFunctions.fObjectLabel = bind_to_member(this, &GrGLTestInterface::objectLab el);
322 } 325 }
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