blob: 15c7f52618a30ab26e94843bdd37702593146938 [file] [log] [blame]
Courtney Goeltzenleuchter42c144a2014-10-03 18:05:10 -06001/* IN DEVELOPMENT. DO NOT SHIP. */
2
3#ifndef __XGLINTELEXT_H__
4#define __XGLINTELEXT_H__
5
6#include <xcb/xcb.h>
7#include <xcb/randr.h>
8#include "xgl.h"
9
10#ifdef __cplusplus
11extern "C"
12{
13#endif // __cplusplus
14
15typedef enum _XGL_INTEL_STRUCTURE_TYPE
16{
17 XGL_INTEL_STRUCTURE_TYPE_SHADER_CREATE_INFO = 1000,
18} XGL_INTEL_STRUCTURE_TYPE;
19
Courtney Goeltzenleuchter52ee7782014-10-06 12:44:03 -060020typedef struct _XGL_INTEL_COMPILE_GLSL
21{
22 XGL_PIPELINE_SHADER_STAGE stage;
23 const char *pCode;
24} XGL_INTEL_COMPILE_GLSL;
25
Courtney Goeltzenleuchter42c144a2014-10-03 18:05:10 -060026#ifdef __cplusplus
27} // extern "C"
28#endif // __cplusplus
29
30#endif // __XGLINTELEXT_H__