Exemplo n.º 1
0
        /// <summary>
        /// Retrives Integer parameters from a Attribute Index on a named VAO.
        /// </summary>
        /// <param name="vaobj">id of VertexArrayObject to query</param>
        /// <param name="index">Attribute Index to query</param>
        /// <param name="pname">Name of parameter to retrive.</param>
        /// <returns></returns>
        public static int GetVertexArrayIntegeri_vEXT(uint vaobj, uint index, VertexAttribParameters pname)
        {
            int tmp = 0;

            Delegates.glGetVertexArrayIntegeri_vEXT(vaobj, index, pname, ref tmp);
            return(tmp);
        }
Exemplo n.º 2
0
        public static double GetVertexAttribLdv(uint index, VertexAttribParameters pname)
        {
            double tmp = 0.0d;

            Delegates.glGetVertexAttribLdv(index, pname, ref tmp);
            return(tmp);
        }
Exemplo n.º 3
0
 public static void GetVertexAttribiv(uint index, VertexAttribParameters pname, ref int @params)
 {
     Delegates.glGetVertexAttribiv(index, pname, ref @params);
 }
Exemplo n.º 4
0
 public static void GetVertexAttribiv(uint index, VertexAttribParameters pname, ref int @params)
 {
     Delegates.glGetVertexAttribiv(index, pname, ref @params);
 }
Exemplo n.º 5
0
 public static double GetVertexAttribLdv(uint index, VertexAttribParameters pname)
 {
     double tmp = 0.0d;
     Delegates.glGetVertexAttribLdv(index, pname, ref tmp);
     return tmp;
 }
Exemplo n.º 6
0
 //ARB_vertex_attrib_64bit
 public static void GetVertexAttribLdv(uint index, VertexAttribParameters pname, double[] @params)
 {
     Delegates.glGetVertexAttribLdv(index, pname, ref @params[0]);
 }
Exemplo n.º 7
0
 //ARB_vertex_attrib_64bit
 public static void GetVertexAttribLdv(uint index, VertexAttribParameters pname, double[] @params)
 {
     Delegates.glGetVertexAttribLdv(index, pname, ref @params[0]);
 }
Exemplo n.º 8
0
 /// <summary>
 /// Retrives Integer parameters from a Attribute Index on a named VAO.
 /// </summary>
 /// <param name="vaobj">id of VertexArrayObject to query</param>
 /// <param name="index">Attribute Index to query</param>
 /// <param name="pname">Name of parameter to retrive.</param>
 /// <param name="params">result</param>
 public static void GetVertexArrayIntegeri_vEXT(uint vaobj, uint index, VertexAttribParameters pname, int[] @params)
 {
     Delegates.glGetVertexArrayIntegeri_vEXT(vaobj, index, pname, ref @params[0]);
 }
Exemplo n.º 9
0
 /// <summary>
 /// Retrives parameters on a VAO?
 /// </summary>
 /// <param name="vaobj"></param>
 /// <param name="pname"></param>
 /// <param name="param"></param>
 public static void GetVertexArrayIntegervEXT(uint vaobj, VertexAttribParameters pname, int[] param)
 {
     Delegates.glGetVertexArrayIntegervEXT(vaobj, pname, ref param[0]);
 }
Exemplo n.º 10
0
 /// <summary>
 /// Retrives Integer parameters from a Attribute Index on a named VAO.
 /// </summary>
 /// <param name="vaobj">id of VertexArrayObject to query</param>
 /// <param name="index">Attribute Index to query</param>
 /// <param name="pname">Name of parameter to retrive.</param>
 /// <returns></returns>
 public static int GetVertexArrayIntegeri_vEXT(uint vaobj, uint index, VertexAttribParameters pname)
 {
     int tmp = 0;
     Delegates.glGetVertexArrayIntegeri_vEXT(vaobj, index, pname, ref tmp);
     return tmp;
 }
Exemplo n.º 11
0
 /// <summary>
 /// Retrives Integer parameters from a Attribute Index on a named VAO.
 /// </summary>
 /// <param name="vaobj">id of VertexArrayObject to query</param>
 /// <param name="index">Attribute Index to query</param>
 /// <param name="pname">Name of parameter to retrive.</param>
 /// <param name="params">result</param>
 public static void GetVertexArrayIntegeri_vEXT(uint vaobj, uint index, VertexAttribParameters pname, int[] @params)
 {
     Delegates.glGetVertexArrayIntegeri_vEXT(vaobj, index, pname, ref @params[0]);
 }
Exemplo n.º 12
0
 /// <summary>
 /// Retrives parameters on a VAO?
 /// </summary>
 /// <param name="vaobj"></param>
 /// <param name="pname"></param>
 /// <param name="param"></param>
 public static void GetVertexArrayIntegervEXT(uint vaobj, VertexAttribParameters pname, int[] param)
 {
     Delegates.glGetVertexArrayIntegervEXT(vaobj, pname, ref param[0]);
 }
Exemplo n.º 13
0
 public static uint GetVertexAttribIuiv(uint index, VertexAttribParameters pname)
 {
     uint tmp = 0;
     Delegates.glGetVertexAttribIuiv(index, pname, ref tmp);
     return tmp;
 }