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