143ff8f1a4b90554eae489cebb7e05f983dd9ad66Kenneth Graunke/*
243ff8f1a4b90554eae489cebb7e05f983dd9ad66Kenneth Graunke * Copyright © 2010 Intel Corporation
343ff8f1a4b90554eae489cebb7e05f983dd9ad66Kenneth Graunke *
443ff8f1a4b90554eae489cebb7e05f983dd9ad66Kenneth Graunke * Permission is hereby granted, free of charge, to any person obtaining a
543ff8f1a4b90554eae489cebb7e05f983dd9ad66Kenneth Graunke * copy of this software and associated documentation files (the "Software"),
643ff8f1a4b90554eae489cebb7e05f983dd9ad66Kenneth Graunke * to deal in the Software without restriction, including without limitation
743ff8f1a4b90554eae489cebb7e05f983dd9ad66Kenneth Graunke * the rights to use, copy, modify, merge, publish, distribute, sublicense,
843ff8f1a4b90554eae489cebb7e05f983dd9ad66Kenneth Graunke * and/or sell copies of the Software, and to permit persons to whom the
943ff8f1a4b90554eae489cebb7e05f983dd9ad66Kenneth Graunke * Software is furnished to do so, subject to the following conditions:
1043ff8f1a4b90554eae489cebb7e05f983dd9ad66Kenneth Graunke *
1143ff8f1a4b90554eae489cebb7e05f983dd9ad66Kenneth Graunke * The above copyright notice and this permission notice (including the next
1243ff8f1a4b90554eae489cebb7e05f983dd9ad66Kenneth Graunke * paragraph) shall be included in all copies or substantial portions of the
1343ff8f1a4b90554eae489cebb7e05f983dd9ad66Kenneth Graunke * Software.
1443ff8f1a4b90554eae489cebb7e05f983dd9ad66Kenneth Graunke *
1543ff8f1a4b90554eae489cebb7e05f983dd9ad66Kenneth Graunke * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
1643ff8f1a4b90554eae489cebb7e05f983dd9ad66Kenneth Graunke * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
1743ff8f1a4b90554eae489cebb7e05f983dd9ad66Kenneth Graunke * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL
1843ff8f1a4b90554eae489cebb7e05f983dd9ad66Kenneth Graunke * THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
1943ff8f1a4b90554eae489cebb7e05f983dd9ad66Kenneth Graunke * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
2043ff8f1a4b90554eae489cebb7e05f983dd9ad66Kenneth Graunke * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
2143ff8f1a4b90554eae489cebb7e05f983dd9ad66Kenneth Graunke * DEALINGS IN THE SOFTWARE.
2243ff8f1a4b90554eae489cebb7e05f983dd9ad66Kenneth Graunke */
2343ff8f1a4b90554eae489cebb7e05f983dd9ad66Kenneth Graunke
2443ff8f1a4b90554eae489cebb7e05f983dd9ad66Kenneth Graunke#include <stdio.h>
2543ff8f1a4b90554eae489cebb7e05f983dd9ad66Kenneth Graunke#include "glsl_parser_extras.h"
2643ff8f1a4b90554eae489cebb7e05f983dd9ad66Kenneth Graunke
2743ff8f1a4b90554eae489cebb7e05f983dd9ad66Kenneth Graunke/* A dummy file.  When compiling prototypes, we don't care about builtins.
2843ff8f1a4b90554eae489cebb7e05f983dd9ad66Kenneth Graunke * We really don't want to half-compile builtin_functions.cpp and fail, though.
2943ff8f1a4b90554eae489cebb7e05f983dd9ad66Kenneth Graunke */
3043ff8f1a4b90554eae489cebb7e05f983dd9ad66Kenneth Graunkevoid
3143ff8f1a4b90554eae489cebb7e05f983dd9ad66Kenneth Graunke_mesa_glsl_release_functions(void)
3243ff8f1a4b90554eae489cebb7e05f983dd9ad66Kenneth Graunke{
3343ff8f1a4b90554eae489cebb7e05f983dd9ad66Kenneth Graunke}
3443ff8f1a4b90554eae489cebb7e05f983dd9ad66Kenneth Graunke
3543ff8f1a4b90554eae489cebb7e05f983dd9ad66Kenneth Graunkevoid
361d40cf57f843f555139809e91ab8c30923c57698Kenneth Graunke_mesa_glsl_initialize_functions(_mesa_glsl_parse_state *state)
3743ff8f1a4b90554eae489cebb7e05f983dd9ad66Kenneth Graunke{
389a3bd5e0452c9c791ba94155d3c9ddba42abd114Ian Romanick   (void) state;
3943ff8f1a4b90554eae489cebb7e05f983dd9ad66Kenneth Graunke}
40