1 // Copyright 2014 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file.
5 // This file is auto-generated from
6 // ui/gl/generate_bindings.py
7 // It's formatted by clang-format using chromium coding style:
8 // clang-format -i -style=chromium filename
11 void OSMesaColorClampFn(GLboolean enable
) override
;
12 OSMesaContext
OSMesaCreateContextFn(GLenum format
,
13 OSMesaContext sharelist
) override
;
14 OSMesaContext
OSMesaCreateContextExtFn(GLenum format
,
18 OSMesaContext sharelist
) override
;
19 void OSMesaDestroyContextFn(OSMesaContext ctx
) override
;
20 GLboolean
OSMesaGetColorBufferFn(OSMesaContext c
,
24 void** buffer
) override
;
25 OSMesaContext
OSMesaGetCurrentContextFn(void) override
;
26 GLboolean
OSMesaGetDepthBufferFn(OSMesaContext c
,
30 void** buffer
) override
;
31 void OSMesaGetIntegervFn(GLint pname
, GLint
* value
) override
;
32 OSMESAproc
OSMesaGetProcAddressFn(const char* funcName
) override
;
33 GLboolean
OSMesaMakeCurrentFn(OSMesaContext ctx
,
37 GLsizei height
) override
;
38 void OSMesaPixelStoreFn(GLint pname
, GLint value
) override
;