summaryrefslogtreecommitdiff
path: root/plugins/peopsxgl/gl_ext.h
diff options
context:
space:
mode:
authorSND\weimingzhi_cp <SND\weimingzhi_cp@e17a0e51-4ae3-4d35-97c3-1a29b211df97>2009-05-09 10:25:10 +0000
committerSND\weimingzhi_cp <SND\weimingzhi_cp@e17a0e51-4ae3-4d35-97c3-1a29b211df97>2009-05-09 10:25:10 +0000
commit51cf70467dfbcca5fbce7f25761678dd8b487d4e (patch)
tree151add86c7591d2a496422cf8790daec26059af8 /plugins/peopsxgl/gl_ext.h
parent29059dcf6e6fbc34c5eacd2a3c70995a1874f02b (diff)
downloadpcsxr-51cf70467dfbcca5fbce7f25761678dd8b487d4e.tar.gz
Integrated P.E.Op.S OpenGL plugin into the build tree (still does NOT work on x86_64)
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@23342 e17a0e51-4ae3-4d35-97c3-1a29b211df97
Diffstat (limited to 'plugins/peopsxgl/gl_ext.h')
-rw-r--r--plugins/peopsxgl/gl_ext.h37
1 files changed, 37 insertions, 0 deletions
diff --git a/plugins/peopsxgl/gl_ext.h b/plugins/peopsxgl/gl_ext.h
new file mode 100644
index 00000000..be0db439
--- /dev/null
+++ b/plugins/peopsxgl/gl_ext.h
@@ -0,0 +1,37 @@
+#define COMBINE_EXT 0x8570
+#define COMBINE_RGB_EXT 0x8571
+#define COMBINE_ALPHA_EXT 0x8572
+#define SOURCE0_RGB_EXT 0x8580
+#define SOURCE1_RGB_EXT 0x8581
+#define SOURCE2_RGB_EXT 0x8582
+#define SOURCE0_ALPHA_EXT 0x8588
+#define SOURCE1_ALPHA_EXT 0x8589
+#define SOURCE2_ALPHA_EXT 0x858A
+#define OPERAND0_RGB_EXT 0x8590
+#define OPERAND1_RGB_EXT 0x8591
+#define OPERAND2_RGB_EXT 0x8592
+#define OPERAND0_ALPHA_EXT 0x8598
+#define OPERAND1_ALPHA_EXT 0x8599
+#define OPERAND2_ALPHA_EXT 0x859A
+#define RGB_SCALE_EXT 0x8573
+#define ADD_SIGNED_EXT 0x8574
+#define INTERPOLATE_EXT 0x8575
+#define CONSTANT_EXT 0x8576
+#define PRIMARY_COLOR_EXT 0x8577
+#define PREVIOUS_EXT 0x8578
+
+#define FUNC_ADD_EXT 0x8006
+#define FUNC_REVERSESUBTRACT_EXT 0x800B
+
+typedef void (* PFNGLBLENDEQU) (GLenum mode);
+typedef void (* PFNGLCOLORTABLEEXT)
+ (GLenum target, GLenum internalFormat, GLsizei width, GLenum format,
+ GLenum type, const GLvoid *data);
+
+#define GL_UNSIGNED_SHORT_4_4_4_4_EXT 0x8033
+#define GL_UNSIGNED_SHORT_5_5_5_1_EXT 0x8034
+
+#define GL_MAX_TEXTURE_MAX_ANISOTROPY_EXT 0x84FF
+#define GL_TEXTURE_MAX_ANISOTROPY_EXT 0x84FE
+
+//GL_ALPHA_SCALE