1afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg/*
2afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg * Mesa 3-D graphics library
328876dd511ec2c9d5f5500499201df2588e8c7f1Brian Paul * Version:  7.1
45e3bc0c2a2bcdf59949410f94c9b705fc1281ce8Jouk Jansen *
528876dd511ec2c9d5f5500499201df2588e8c7f1Brian Paul * Copyright (C) 1999-2008  Brian Paul   All Rights Reserved.
65e3bc0c2a2bcdf59949410f94c9b705fc1281ce8Jouk Jansen *
7afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg * Permission is hereby granted, free of charge, to any person obtaining a
8afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg * copy of this software and associated documentation files (the "Software"),
9afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg * to deal in the Software without restriction, including without limitation
10afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg * the rights to use, copy, modify, merge, publish, distribute, sublicense,
11afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg * and/or sell copies of the Software, and to permit persons to whom the
12afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg * Software is furnished to do so, subject to the following conditions:
135e3bc0c2a2bcdf59949410f94c9b705fc1281ce8Jouk Jansen *
14afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg * The above copyright notice and this permission notice shall be included
15afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg * in all copies or substantial portions of the Software.
165e3bc0c2a2bcdf59949410f94c9b705fc1281ce8Jouk Jansen *
17afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
18afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
19afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL
20afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg * BRIAN PAUL BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN
21afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg * AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
22afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
23afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg */
24afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg
2567a2a4e901367418a5c28e7b0963bf9c0c4762baChia-I Wu#ifndef DRAWPIX_H
2667a2a4e901367418a5c28e7b0963bf9c0c4762baChia-I Wu#define DRAWPIX_H
27afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg
28afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg
295c2558884f497d24b3063afa72949a3f7d2a42c9Vinson Lee#include "compiler.h"
305c2558884f497d24b3063afa72949a3f7d2a42c9Vinson Lee#include "mfeatures.h"
315c2558884f497d24b3063afa72949a3f7d2a42c9Vinson Lee
325c2558884f497d24b3063afa72949a3f7d2a42c9Vinson Leestruct _glapi_table;
33afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg
34afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg
3567a2a4e901367418a5c28e7b0963bf9c0c4762baChia-I Wu#if FEATURE_drawpix
361b258989462e907e45abbdf8743b0a75f22c02b3Brian Paul
3767a2a4e901367418a5c28e7b0963bf9c0c4762baChia-I Wuextern void
3867a2a4e901367418a5c28e7b0963bf9c0c4762baChia-I Wu_mesa_init_drawpix_dispatch(struct _glapi_table *disp);
39afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg
4067a2a4e901367418a5c28e7b0963bf9c0c4762baChia-I Wu#else /* FEATURE_drawpix */
411b258989462e907e45abbdf8743b0a75f22c02b3Brian Paul
429520f483b8f1e45fa474674b415554988de5d8d3Brian Paulstatic inline void
4367a2a4e901367418a5c28e7b0963bf9c0c4762baChia-I Wu_mesa_init_drawpix_dispatch(struct _glapi_table *disp)
4467a2a4e901367418a5c28e7b0963bf9c0c4762baChia-I Wu{
4567a2a4e901367418a5c28e7b0963bf9c0c4762baChia-I Wu}
461b258989462e907e45abbdf8743b0a75f22c02b3Brian Paul
4767a2a4e901367418a5c28e7b0963bf9c0c4762baChia-I Wu#endif /* FEATURE_drawpix */
481b258989462e907e45abbdf8743b0a75f22c02b3Brian Paul
4967a2a4e901367418a5c28e7b0963bf9c0c4762baChia-I Wu
5067a2a4e901367418a5c28e7b0963bf9c0c4762baChia-I Wu#endif /* DRAWPIX_H */
51