13c827367444ee418f129b2c238299f49d3264554Jarkko Poyry/*-------------------------------------------------------------------------
23c67e4f0ec73f9c30c6b2ed2adfbfe7faaf576a4Pyry Haulos * drawElements Quality Program EGL Utilities
33c67e4f0ec73f9c30c6b2ed2adfbfe7faaf576a4Pyry Haulos * ------------------------------------------
43c827367444ee418f129b2c238299f49d3264554Jarkko Poyry *
53c827367444ee418f129b2c238299f49d3264554Jarkko Poyry * Copyright 2014 The Android Open Source Project
63c827367444ee418f129b2c238299f49d3264554Jarkko Poyry *
73c827367444ee418f129b2c238299f49d3264554Jarkko Poyry * Licensed under the Apache License, Version 2.0 (the "License");
83c827367444ee418f129b2c238299f49d3264554Jarkko Poyry * you may not use this file except in compliance with the License.
93c827367444ee418f129b2c238299f49d3264554Jarkko Poyry * You may obtain a copy of the License at
103c827367444ee418f129b2c238299f49d3264554Jarkko Poyry *
113c827367444ee418f129b2c238299f49d3264554Jarkko Poyry *      http://www.apache.org/licenses/LICENSE-2.0
123c827367444ee418f129b2c238299f49d3264554Jarkko Poyry *
133c827367444ee418f129b2c238299f49d3264554Jarkko Poyry * Unless required by applicable law or agreed to in writing, software
143c827367444ee418f129b2c238299f49d3264554Jarkko Poyry * distributed under the License is distributed on an "AS IS" BASIS,
153c827367444ee418f129b2c238299f49d3264554Jarkko Poyry * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
163c827367444ee418f129b2c238299f49d3264554Jarkko Poyry * See the License for the specific language governing permissions and
173c827367444ee418f129b2c238299f49d3264554Jarkko Poyry * limitations under the License.
183c827367444ee418f129b2c238299f49d3264554Jarkko Poyry *
193c827367444ee418f129b2c238299f49d3264554Jarkko Poyry *//*!
203c827367444ee418f129b2c238299f49d3264554Jarkko Poyry * \file
213c67e4f0ec73f9c30c6b2ed2adfbfe7faaf576a4Pyry Haulos * \brief EGL API Functions.
223c827367444ee418f129b2c238299f49d3264554Jarkko Poyry *//*--------------------------------------------------------------------*/
233c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
243c67e4f0ec73f9c30c6b2ed2adfbfe7faaf576a4Pyry Haulos#include "eglwFunctions.hpp"
253c67e4f0ec73f9c30c6b2ed2adfbfe7faaf576a4Pyry Haulos#include "deMemory.h"
263c827367444ee418f129b2c238299f49d3264554Jarkko Poyry
273c67e4f0ec73f9c30c6b2ed2adfbfe7faaf576a4Pyry Haulosnamespace eglw
283c67e4f0ec73f9c30c6b2ed2adfbfe7faaf576a4Pyry Haulos{
293c67e4f0ec73f9c30c6b2ed2adfbfe7faaf576a4Pyry Haulos
303c67e4f0ec73f9c30c6b2ed2adfbfe7faaf576a4Pyry HaulosFunctions::Functions (void)
313c67e4f0ec73f9c30c6b2ed2adfbfe7faaf576a4Pyry Haulos{
323c67e4f0ec73f9c30c6b2ed2adfbfe7faaf576a4Pyry Haulos	deMemset(this, 0, sizeof(*this));
333c67e4f0ec73f9c30c6b2ed2adfbfe7faaf576a4Pyry Haulos}
343c67e4f0ec73f9c30c6b2ed2adfbfe7faaf576a4Pyry Haulos
353c67e4f0ec73f9c30c6b2ed2adfbfe7faaf576a4Pyry Haulosvoid initCore (Functions* dst, const FunctionLoader* loader)
363c67e4f0ec73f9c30c6b2ed2adfbfe7faaf576a4Pyry Haulos{
373c67e4f0ec73f9c30c6b2ed2adfbfe7faaf576a4Pyry Haulos#include "eglwInitCore.inl"
383c67e4f0ec73f9c30c6b2ed2adfbfe7faaf576a4Pyry Haulos}
393c67e4f0ec73f9c30c6b2ed2adfbfe7faaf576a4Pyry Haulos
403c67e4f0ec73f9c30c6b2ed2adfbfe7faaf576a4Pyry Haulosvoid initExtensions (Functions* dst, const FunctionLoader* loader)
413c67e4f0ec73f9c30c6b2ed2adfbfe7faaf576a4Pyry Haulos{
423c67e4f0ec73f9c30c6b2ed2adfbfe7faaf576a4Pyry Haulos#include "eglwInitExtensions.inl"
433c67e4f0ec73f9c30c6b2ed2adfbfe7faaf576a4Pyry Haulos}
443c67e4f0ec73f9c30c6b2ed2adfbfe7faaf576a4Pyry Haulos
453c67e4f0ec73f9c30c6b2ed2adfbfe7faaf576a4Pyry Haulos} // eglw
46