mojoshader.h
branchtrunk
changeset 361 9fa6652cacbd
parent 356 8e23d7eb90d9
child 407 620d48c5d13a
--- a/mojoshader.h	Tue Jun 17 23:26:02 2008 -0400
+++ b/mojoshader.h	Wed Jun 18 01:18:26 2008 -0400
@@ -342,6 +342,24 @@
  */
 #define MOJOSHADER_PROFILE_ARB1 "arb1"
 
+/*
+ * Profile string for OpenGL ARB 1.0 shaders with Nvidia 2.0 extensions:
+ *  GL_NV_vertex_program2_option and GL_NV_fragment_program2
+ */
+#define MOJOSHADER_PROFILE_NV2 "nv2"
+
+/*
+ * Profile string for OpenGL ARB 1.0 shaders with Nvidia 3.0 extensions:
+ *  GL_NV_vertex_program3 and GL_NV_fragment_program2
+ */
+// Not yet. #define MOJOSHADER_PROFILE_NV3 "nv3"
+
+/*
+ * Profile string for OpenGL ARB 1.0 shaders with Nvidia 4.0 extensions:
+ *  NV_gpu_program4
+ */
+// Not yet. #define MOJOSHADER_PROFILE_NV4 "nv4"
+
 
 /*
  * Parse a compiled Direct3D shader's bytecode.