PageRenderTime 205ms queryTime 46ms sortTime 0ms getByIdsTime 87ms findMatchingLines 17ms

94+ results for 'glGetFragDataLocation' (205 ms)

Not the results you expected?
glwInitES30Direct.inl https://gitlab.com/OBSERVER-DLL/deqp | C++ Header | 251 lines
                    
107gl->getFloatv							= &glGetFloatv;
                    
108gl->getFragDataLocation					= &glGetFragDataLocation;
                    
109gl->getFramebufferAttachmentParameteriv	= &glGetFramebufferAttachmentParameteriv;
                    
                
_int_gl_3_0.h https://bitbucket.org/brita/cglib.git | C Header | 288 lines
                    
144typedef void (GLE_FUNCPTR * PFNGLBINDFRAGDATALOCATIONPROC)(GLuint , GLuint , const GLchar *);
                    
145typedef GLint (GLE_FUNCPTR * PFNGLGETFRAGDATALOCATIONPROC)(GLuint , const GLchar *);
                    
146typedef void (GLE_FUNCPTR * PFNGLUNIFORM1UIPROC)(GLint , GLuint );
                    
243#define glBindFragDataLocation __gleBindFragDataLocation
                    
244extern PFNGLGETFRAGDATALOCATIONPROC __gleGetFragDataLocation;
                    
245#define glGetFragDataLocation __gleGetFragDataLocation
                    
                
IOSGLES30.java https://gitlab.com/dlts/libgdx | Java | 201 lines
                    
111
                    
112    public native int glGetFragDataLocation(int program, String name);
                    
113
                    
                
gl3stub.c https://gitlab.com/brian0218/rk3188_rk3066_r-box_android4.4.2_sdk | C | 343 lines
                    
68    FIND_PROC(glGetUniformuiv);
                    
69    FIND_PROC(glGetFragDataLocation);
                    
70    FIND_PROC(glUniform1ui);
                    
174        !glGetUniformuiv ||
                    
175        !glGetFragDataLocation ||
                    
176        !glUniform1ui ||
                    
286GL_APICALL void           (* GL_APIENTRY glGetUniformuiv) (GLuint program, GLint location, GLuint* params);
                    
287GL_APICALL GLint          (* GL_APIENTRY glGetFragDataLocation) (GLuint program, const GLchar *name);
                    
288GL_APICALL void           (* GL_APIENTRY glUniform1ui) (GLint location, GLuint v0);
                    
                
es3_misc_functions_unittest.cc https://gitlab.com/0072016/Facebook-SDK- | C++ | 113 lines
                    
71
                    
72  GLint location = glGetFragDataLocation(program, "FragColor");
                    
73  EXPECT_EQ(static_cast<GLenum>(GL_INVALID_OPERATION), glGetError());
                    
74  EXPECT_EQ(-1, location);
                    
75  location = glGetFragDataLocation(program, "Unknown");
                    
76  EXPECT_EQ(static_cast<GLenum>(GL_INVALID_OPERATION), glGetError());
                    
80
                    
81  location = glGetFragDataLocation(program, "FragColor");
                    
82  EXPECT_EQ(static_cast<GLenum>(GL_NO_ERROR), glGetError());
                    
83  EXPECT_EQ(0, location);
                    
84  location = glGetFragDataLocation(program, "Unknown");
                    
85  EXPECT_EQ(static_cast<GLenum>(GL_NO_ERROR), glGetError());
                    
                
glad.c https://gitlab.com/Cerulean/yurina-GL | C | 1038 lines
                    
168PFNGLTEXCOORD3SVPROC glad_glTexCoord3sv;
                    
169PFNGLGETFRAGDATALOCATIONPROC glad_glGetFragDataLocation;
                    
170PFNGLTEXIMAGE1DPROC glad_glTexImage1D;
                    
                
gl_stub_autogen_gl.cc https://github.com/chromium/chromium.git | C++ | 216 lines
                    
83
                    
84GLint GLStubApiBase::glGetFragDataLocationFn(GLuint program, const char* name) {
                    
85  return 0;
                    
                
glad.c https://gitlab.com/ciecierskij/InfinityX2 | C | 753 lines
                    
193PFNGLGETTEXLEVELPARAMETERIVPROC glad_glGetTexLevelParameteriv;
                    
194PFNGLGETFRAGDATALOCATIONPROC glad_glGetFragDataLocation;
                    
195PFNGLGETSYNCIVPROC glad_glGetSynciv;
                    
                
glwInitGL40.inl https://gitlab.com/OBSERVER-DLL/deqp | C++ Header | 395 lines
                    
145gl->getFragDataIndex					= (glGetFragDataIndexFunc)						loader->get("glGetFragDataIndex");
                    
146gl->getFragDataLocation					= (glGetFragDataLocationFunc)					loader->get("glGetFragDataLocation");
                    
147gl->getFramebufferAttachmentParameteriv	= (glGetFramebufferAttachmentParameterivFunc)	loader->get("glGetFramebufferAttachmentParameteriv");
                    
                
glwInitGL30.inl https://gitlab.com/OBSERVER-DLL/deqp | C++ Header | 290 lines
                    
109gl->getFloatv							= (glGetFloatvFunc)								loader->get("glGetFloatv");
                    
110gl->getFragDataLocation					= (glGetFragDataLocationFunc)					loader->get("glGetFragDataLocation");
                    
111gl->getFramebufferAttachmentParameteriv	= (glGetFramebufferAttachmentParameterivFunc)	loader->get("glGetFramebufferAttachmentParameteriv");
                    
                
glwFunctions.inl https://gitlab.com/OBSERVER-DLL/deqp | C++ Header | 665 lines
                    
218glGetFragDataIndexFunc								getFragDataIndex;
                    
219glGetFragDataLocationFunc							getFragDataLocation;
                    
220glGetFramebufferAttachmentParameterivFunc			getFramebufferAttachmentParameteriv;
                    
                
egluStaticES30Library.inl https://gitlab.com/OBSERVER-DLL/deqp | C++ Header | 251 lines
                    
107	{ "glGetFloatv",							(deFunctionPtr)glGetFloatv },
                    
108	{ "glGetFragDataLocation",					(deFunctionPtr)glGetFragDataLocation },
                    
109	{ "glGetFramebufferAttachmentParameteriv",	(deFunctionPtr)glGetFramebufferAttachmentParameteriv },
                    
                
tcuNullRenderContextInitFuncs.inl https://gitlab.com/zhanghaibo1/deqp | C++ Header | 665 lines
                    
218gl->getFragDataIndex							= glGetFragDataIndex;
                    
219gl->getFragDataLocation							= glGetFragDataLocation;
                    
220gl->getFramebufferAttachmentParameteriv			= glGetFramebufferAttachmentParameteriv;
                    
                
glwApi.inl https://gitlab.com/zhanghaibo1/deqp | C++ Header | 785 lines
                    
218#define			glGetFragDataIndex								glwGetFragDataIndex
                    
219#define			glGetFragDataLocation							glwGetFragDataLocation
                    
220#define			glGetFramebufferAttachmentParameteriv			glwGetFramebufferAttachmentParameteriv
                    
                
gl.pyx https://gitlab.com/alexbutoeskor/villa-chronicles | Cython | 1233 lines
                    
296
                    
297cdef glGetFragDataLocation_type glGetFragDataLocation
                    
298
                    
                
webgl2.c https://github.com/SiggyBar/emscripten.git | C | 312 lines
                    
61VOID_SYNC_GL_FUNCTION_3(EM_FUNC_SIG_VIII, void, glGetUniformuiv, GLuint, GLint, GLuint *);
                    
62RET_SYNC_GL_FUNCTION_2(EM_FUNC_SIG_III, GLint, glGetFragDataLocation, GLuint, const GLchar *);
                    
63ASYNC_GL_FUNCTION_2(EM_FUNC_SIG_VII, void, glUniform1ui, GLint, GLuint);
                    
                
gl3w.h https://github.com/Funto/Tohoku-Engine.git | C Header | 463 lines
                    
261extern PFNGLBINDFRAGDATALOCATIONPROC glBindFragDataLocation;
                    
262extern PFNGLGETFRAGDATALOCATIONPROC glGetFragDataLocation;
                    
263extern PFNGLUNIFORM1UIPROC glUniform1ui;
                    
                
gl3stub.c https://gitlab.com/freedmpure/android-ndk | C | 512 lines
                    
69    FIND_PROC( glGetUniformuiv );
                    
70    FIND_PROC( glGetFragDataLocation );
                    
71    FIND_PROC( glUniform1ui );
                    
144            || !glVertexAttribI4ui || !glVertexAttribI4iv || !glVertexAttribI4uiv
                    
145            || !glGetUniformuiv || !glGetFragDataLocation || !glUniform1ui
                    
146            || !glUniform2ui || !glUniform3ui || !glUniform4ui || !glUniform1uiv
                    
348        GLuint* params );
                    
349GL_APICALL GLint (* GL_APIENTRY glGetFragDataLocation)( GLuint program,
                    
350        const GLchar *name );
                    
                
gl3stub.cpp https://gitlab.com/freedmpure/android-ndk | C++ | 421 lines
                    
68  FIND_PROC(glGetUniformuiv);
                    
69  FIND_PROC(glGetFragDataLocation);
                    
70  FIND_PROC(glUniform1ui);
                    
144      !glVertexAttribI4iv || !glVertexAttribI4uiv || !glGetUniformuiv ||
                    
145      !glGetFragDataLocation || !glUniform1ui || !glUniform2ui ||
                    
146      !glUniform3ui || !glUniform4ui || !glUniform1uiv || !glUniform2uiv ||
                    
                
qopenglextrafunctions.h https://gitlab.com/f3822/qtbase | C Header | 783 lines
                    
110#undef glGetUniformuiv
                    
111#undef glGetFragDataLocation
                    
112#undef glUniform1ui
                    
338    void glGetUniformuiv(GLuint program, GLint location, GLuint *params);
                    
339    GLint glGetFragDataLocation(GLuint program, const GLchar *name);
                    
340    void glUniform1ui(GLint location, GLuint v0);
                    
                
gl_ext_alias.h https://bitbucket.org/dtaylor1984/a5-game-components.git | C Header | 1159 lines
                    
324#define glBindFragDataLocation _al_glBindFragDataLocation
                    
325#define glGetFragDataLocation _al_glGetFragDataLocation
                    
326#define glUniform1ui _al_glUniform1ui
                    
                
iosgl30.h https://gitlab.com/dlts/libgdx | C Header | 756 lines
                    
394 * Class:     com_badlogic_gdx_backends_iosrobovm_IOSGLES30
                    
395 * Method:    glGetFragDataLocation
                    
396 * Signature: (ILjava/lang/String;)I
                    
397 */
                    
398JNIEXPORT jint JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES30_glGetFragDataLocation
                    
399  (JNIEnv *, jobject, jint, jstring);
                    
                
LwjglGL30.java https://gitlab.com/dlts/libgdx | Java | 651 lines
                    
416	@Override
                    
417	public int glGetFragDataLocation (int program, String name) {
                    
418		return GL30.glGetFragDataLocation(program, name);
                    
                
AndroidGL30.java https://gitlab.com/dlts/libgdx | Java | 854 lines
                    
409	@Override
                    
410	public int glGetFragDataLocation (int program, String name) {
                    
411		return GLES30.glGetFragDataLocation(program, name);
                    
                
gl_bindings_autogen_gl.cc https://gitlab.com/jonnialva90/iridium-browser | C++ | 1197 lines
                    
202      reinterpret_cast<glGetFloatvProc>(GetGLProcAddress("glGetFloatv"));
                    
203  fn.glGetFragDataLocationFn = 0;
                    
204  fn.glGetFramebufferAttachmentParameterivEXTFn = 0;
                    
                
gl2chromium_autogen.h https://gitlab.com/jonnialva90/iridium-browser | C Header | 358 lines
                    
102#define glGetFloatv GLES2_GET_FUN(GetFloatv)
                    
103#define glGetFragDataLocation GLES2_GET_FUN(GetFragDataLocation)
                    
104#define glGetFramebufferAttachmentParameteriv \
                    
                
Functions.hs https://github.com/dagit/OpenGLRaw.git | Haskell | 598 lines
                    
120   glGetFloatv,
                    
121   glGetFragDataLocation,
                    
122   glGetFramebufferAttachmentParameteriv,
                    
416EXTENSION_ENTRY(glGetFloatv,GLenum -> Ptr GLfloat -> IO ())
                    
417EXTENSION_ENTRY(glGetFragDataLocation,GLuint -> Ptr GLchar -> IO GLint)
                    
418EXTENSION_ENTRY(glGetFramebufferAttachmentParameteriv,GLenum -> GLenum -> GLenum -> Ptr GLint -> IO ())
                    
                
gl.d https://gitlab.com/puffi/xgf | D | 416 lines
                    
27glBindTexture, glIsEnabled, glStencilOp, glFramebufferTexture2D, glGetFramebufferAttachmentParameteriv, 
                    
28glVertexAttrib4Nub, glMapNamedBufferRange, glGetFragDataLocation, glTexImage1D, glBindSamplers, 
                    
29glTexParameteriv, glVertexArrayAttribIFormat, glVertexArrayVertexBuffer, glGetTexImage, glVertexAttribI2ui, 
                    
                
webgl2.h https://github.com/SiggyBar/emscripten.git | C Header | 130 lines
                    
53WEBGL_APICALL void GL_APIENTRY emscripten_glGetUniformuiv (GLuint program, GLint location, GLuint *params);
                    
54WEBGL_APICALL GLint GL_APIENTRY emscripten_glGetFragDataLocation (GLuint program, const GLchar *name);
                    
55WEBGL_APICALL void GL_APIENTRY emscripten_glUniform1ui (GLint location, GLuint v0);
                    
                
OpenGLES-Symbols.h https://gitlab.com/edelmaks/iOS-iphoneheaders | C Header | 537 lines
                    
191_glGetFloatv
                    
192_glGetFragDataLocation
                    
193_glGetFramebufferAttachmentParameteriv
                    
                
program.cpp https://gitlab.com/nodegraph/ngsinternal | C++ | 612 lines
                    
141  // Note we prolly need to update the nvidia drivers.
                    
142  // glGetFragDataLocation will crash in multi threaded gl rendering
                    
143  // but glGetFragDataLocationEXT works just fine.
                    
143  // but glGetFragDataLocationEXT works just fine.
                    
144  gpu(GLint loc=glGetFragDataLocation(_name, name.c_str()));
                    
145  return loc;
                    
                
ProgramObjects.hs git://github.com/haskell-opengl/OpenGL.git | Haskell | 163 lines
                    
159getFragDataLocation (Program program) varName = do
                    
160   r <- withGLstring varName $ glGetFragDataLocation program
                    
161   if r < 0
                    
                
EXT_gpu_shader4.d git://github.com/alvatarc/idna.git | D | 382 lines
                    
63			alias void function (GLuint program, GLuint color,  GLchar *name)	fp_glBindFragDataLocationEXT;
                    
64			alias GLint function (GLuint program,  GLchar *name)	fp_glGetFragDataLocationEXT;
                    
65			alias void function (GLint location, GLuint v0)	fp_glUniform1uiEXT;
                    
110		}
                    
111GLint GetFragDataLocation(GL gl_, ParameterTypeTuple!(fp_glGetFragDataLocationEXT) params__) {
                    
112			auto gl = _getGL(gl_);
                    
113			version (DglExtSupportAsserts) assert (gl.extEnabled.length > extensionId__ && gl.extEnabled[extensionId__] > 0, extNotEnabledError);
                    
114			auto funcPtr = cast(fp_glGetFragDataLocationEXT)(gl.extFuncs[extensionId__][2]);
                    
115			return checkedCall(gl_, "GetFragDataLocation", funcPtr, params__);
                    
                
funcs-gl-gles2.lisp git://github.com/3b/cl-opengl.git | Lisp | 793 lines
                    
363
                    
364(defglextfun ("glGetFragDataLocation" get-frag-data-location) int
                    
365  (program uint)
                    
                
gl_ext.lua git://github.com/Wiladams/BanateCoreWin32.git | Lua | 123 lines
                    
116void glBindFragDataLocationEXT(GLuint program, GLuint colorNumber, const GLchar *name);
                    
117GLint glGetFragDataLocationEXT(GLuint program, const GLchar *name);
                    
118void glColorMaskIndexedEXT(GLuint index, GLboolean r, GLboolean g, GLboolean b, GLboolean a);
                    
                
gpu_shader4.py https://bitbucket.org/jakubzahradnikath/grafika-komputerowa.git | Python | 147 lines
                    
127# INPUT glGetFragDataLocationEXT.name size not checked against 'name'
                    
128glGetFragDataLocationEXT=wrapper.wrapper(glGetFragDataLocationEXT).setInputArraySize(
                    
129    'name', None
                    
                
entrypoint31.py git://pkgs.fedoraproject.org/PyOpenGL | Python | 192 lines
                    
97glGetFloatv
                    
98glGetFragDataLocation
                    
99glGetFramebufferAttachmentParameter*
                    
                
GLES3_3_0.py https://bitbucket.org/jakubzahradnikath/grafika-komputerowa.git | Python | 245 lines
                    
120# INPUT glGetFragDataLocation.name size not checked against 'name'
                    
121glGetFragDataLocation=wrapper.wrapper(glGetFragDataLocation).setInputArraySize(
                    
122    'name', None
                    
                
Selector.cpp http://cortex-vfx.googlecode.com/svn/trunk/ | C++ | 463 lines
                    
168			
                    
169			GLint fragDataLocation = glGetFragDataLocation( shader->program(), "ieCoreGLNameOut" );
                    
170			if( fragDataLocation < 0 )
                    
                
_int_gl_3_0.h git://github.com/cinder/Cinder.git | C Header | 357 lines
                    
132typedef void (CODEGEN_FUNCPTR * PFNGLGETBOOLEANI_VPROC)(GLenum target, GLuint index, GLboolean * data);
                    
133typedef GLint (CODEGEN_FUNCPTR * PFNGLGETFRAGDATALOCATIONPROC)(GLuint program, const GLchar * name);
                    
134typedef void (CODEGEN_FUNCPTR * PFNGLGETFRAMEBUFFERATTACHMENTPARAMETERIVPROC)(GLenum target, GLenum attachment, GLenum pname, GLint * params);
                    
                
gl.Core_3_0.cs https://gitlab.com/kidaa/ultraviolet | C# | 444 lines
                    
226
                    
227        private delegate int glGetFragDataLocationDelegate(uint program, sbyte* name);
                    
228        [Require(MinVersion = "3.0")]
                    
228        [Require(MinVersion = "3.0")]
                    
229        private static readonly glGetFragDataLocationDelegate glGetFragDataLocation = null;
                    
230
                    
230
                    
231        public static int GetFragDataLocation(uint program, sbyte* name) { return glGetFragDataLocation(program, name); }
                    
232
                    
                
OpenGLNative.EXT_gpu_shader4.cs https://git01.codeplex.com/managedopengl | C# | 125 lines
                    
11			_BindFragDataLocationEXT = GetProcAdress< BindFragDataLocationEXTDelegate >( "glBindFragDataLocationEXT" );
                    
12			_GetFragDataLocationEXT = GetProcAdress< GetFragDataLocationEXTDelegate >( "glGetFragDataLocationEXT" );
                    
13			_Uniform1uiEXT = GetProcAdress< Uniform1uiEXTDelegate >( "glUniform1uiEXT" );
                    
                
gpu_shader4.py git://pkgs.fedoraproject.org/PyOpenGL | Python | 150 lines
                    
55
                    
56glGetFragDataLocationEXT = platform.createExtensionFunction( 
                    
57'glGetFragDataLocationEXT',dll=platform.GL,
                    
60argTypes=(constants.GLuint,arrays.GLcharArray,),
                    
61doc='glGetFragDataLocationEXT(GLuint(program), GLcharArray(name)) -> constants.GLint',
                    
62argNames=('program','name',),
                    
                
shader_query.cpp git://pkgs.fedoraproject.org/mesa | C++ | 403 lines
                    
327      /* The extra check against FRAG_RESULT_DATA0 is because
                    
328       * glGetFragDataLocation cannot be used on "conventional" attributes.
                    
329       *
                    
352   struct gl_shader_program *const shProg =
                    
353      _mesa_lookup_shader_program_err(ctx, program, "glGetFragDataLocation");
                    
354
                    
360      _mesa_error(ctx, GL_INVALID_OPERATION,
                    
361                  "glGetFragDataLocation(program not linked)");
                    
362      return -1;
                    
369      _mesa_error(ctx, GL_INVALID_OPERATION,
                    
370                  "glGetFragDataLocation(illegal name)");
                    
371      return -1;
                    
383      /* The extra check against FRAG_RESULT_DATA0 is because
                    
384       * glGetFragDataLocation cannot be used on "conventional" attributes.
                    
385       *
                    
                
gpu_shader4.d http://moonglide.googlecode.com/svn/trunk/ | D | 207 lines
                    
52            return false;
                    
53        if(!glBindExtFunc(cast(void**)&glGetFragDataLocationEXT, "glGetFragDataLocationEXT"))
                    
54            return false;
                    
173    void function(GLuint,GLuint,GLchar*) glBindFragDataLocationEXT;
                    
174    GLint function(GLuint,GLchar*) glGetFragDataLocationEXT;
                    
175    void function(GLuint,GLint,GLuint*) glGetUniformuivEXT;
                    
                
functions.h https://gitlab.com/skurnog/osmiornica-shooter | C Header | 433 lines
                    
154using gl::glGetFragDataIndex;
                    
155using gl::glGetFragDataLocation;
                    
156using gl::glGetFramebufferAttachmentParameteriv;
                    
                
gpu_shader4.d https://bitbucket.org/JoeCoder/yage/ | D | 241 lines
                    
52            return false;
                    
53        if(!glBindExtFunc(cast(void**)&glGetFragDataLocationEXT, "glGetFragDataLocationEXT"))
                    
54            return false;
                    
173typedef void function(GLuint,GLuint,GLchar*) pfglBindFragDataLocationEXT;
                    
174typedef GLint function(GLuint,GLchar*) pfglGetFragDataLocationEXT;
                    
175typedef void function(GLuint,GLint,GLuint*) pfglGetUniformuivEXT;
                    
208pfglBindFragDataLocationEXT             glBindFragDataLocationEXT;
                    
209pfglGetFragDataLocationEXT              glGetFragDataLocationEXT;
                    
210pfglGetUniformuivEXT                    glGetUniformuivEXT;
                    
                
libGLESv2_autogen.def https://bitbucket.org/vionika/spin.android.git | Module-Definition | 1488 lines
                    
194    glGetBufferPointerv
                    
195    glGetFragDataLocation
                    
196    glGetInteger64i_v
                    
                
glcorearb_functions.h https://bitbucket.org/mkallmann/sig.git | C Header | 654 lines
                    
249PFNGLDECLTYPE PFNGLBINDFRAGDATALOCATIONPROC glBindFragDataLocation;
                    
250PFNGLDECLTYPE PFNGLGETFRAGDATALOCATIONPROC glGetFragDataLocation;
                    
251PFNGLDECLTYPE PFNGLUNIFORM1UIPROC glUniform1ui;
                    
                
gl_bindings_autogen_gl.cc https://gitlab.com/hkratz/chromium | C++ | 13144 lines
                    
207  fn.glGetFragDataIndexFn = 0;
                    
208  fn.glGetFragDataLocationFn = 0;
                    
209  fn.glGetFramebufferAttachmentParameterivEXTFn = 0;
                    
                
glad_gl.c https://github.com/go-gl/glfw.git | C | 1791 lines
                    
248PFNGLGETFRAGDATAINDEXPROC glad_glGetFragDataIndex = NULL;
                    
249PFNGLGETFRAGDATALOCATIONPROC glad_glGetFragDataLocation = NULL;
                    
250PFNGLGETFRAMEBUFFERATTACHMENTPARAMETERIVPROC glad_glGetFramebufferAttachmentParameteriv = NULL;
                    
                
opengl.c https://github.com/sopyer/Infinity.git | C | 604 lines
                    
166    "glGetBooleani_v",
                    
167    "glGetFragDataLocation",
                    
168    "glGetFramebufferAttachmentParameteriv",
                    
                
OpenGl_GlCore30.hxx https://github.com/tpaviot/oce.git | C++ Header | 160 lines
                    
85  using theBaseClass_t::glGetUniformuiv;
                    
86  using theBaseClass_t::glGetFragDataLocation;
                    
87  using theBaseClass_t::glUniform1ui;
                    
                
ManualMipmapping.cpp https://github.com/beltegeuse/Amaterasu3D.git | C++ | 163 lines
                    
64	m_DownSamplerShader->Begin();
                    
65	param.Attachment = glGetFragDataLocation(
                    
66			m_DownSamplerShader->GetProgramObject(), "ColorBuffer");
                    
73	m_ManualMipmappingShader->Begin();
                    
74	param.Attachment = glGetFragDataLocation(
                    
75			m_ManualMipmappingShader->GetProgramObject(), "ColorBuffer");
                    
                
org_lwjgl_opengles_GLES30.c https://bitbucket.org/dagronlund/opengl-game-platform.git | C | 885 lines
                    
52typedef GL_APICALL void (GL_APIENTRY *glGetUniformuivPROC) (GLuint program, GLint location, GLuint * params);
                    
53typedef GL_APICALL GLint (GL_APIENTRY *glGetFragDataLocationPROC) (GLuint program, const GLchar * name);
                    
54typedef GL_APICALL void (GL_APIENTRY *glUniform1uiPROC) (GLint location, GLuint v0);
                    
                
gl.d https://codeberg.org/lecom/vxwclient-ogl-renderer.git | D | 247 lines
                    
31glUniform4f, glFramebufferTexture2D, glGetFramebufferAttachmentParameteriv, glVertexAttrib4Nub, glUniformMatrix3fv, 
                    
32glGetFragDataLocation, glTexImage1D, glDrawElementsInstancedBaseVertex, glTexParameteriv, glGetTexImage, 
                    
33glGetTexLevelParameterfv, glUniform1iv, glGetQueryObjecti64v, glGenFramebuffers, glStencilFunc, 
                    
                
native-taglet.properties https://github.com/rsantina/jogl.git | Properties File | 477 lines
                    
183glGetFragDataIndex=man4/xhtml/glGetFragDataIndex.xml
                    
184glGetFragDataLocation=man4/xhtml/glGetFragDataLocation.xml
                    
185glGetFramebufferAttachmentParameter=man4/xhtml/glGetFramebufferAttachmentParameter.xml
                    
                
gpu_shader4.py https://bitbucket.org/jakubzahradnikath/grafika-komputerowa.git | Python | 74 lines
                    
46@_p.types(_cs.GLint,_cs.GLuint,arrays.GLcharArray)
                    
47def glGetFragDataLocationEXT(program,name):pass
                    
48@_f
                    
                
shader_query.cpp https://bitbucket.org/definitelylion/mesa.git | C++ | 330 lines
                    
279   struct gl_shader_program *const shProg =
                    
280      _mesa_lookup_shader_program_err(ctx, program, "glGetFragDataLocation");
                    
281
                    
287      _mesa_error(ctx, GL_INVALID_OPERATION,
                    
288                  "glGetFragDataLocation(program not linked)");
                    
289      return -1;
                    
296      _mesa_error(ctx, GL_INVALID_OPERATION,
                    
297                  "glGetFragDataLocation(illegal name)");
                    
298      return -1;
                    
310      /* The extra check against FRAG_RESULT_DATA0 is because
                    
311       * glGetFragDataLocation cannot be used on "conventional" attributes.
                    
312       *
                    
                
gl3w.h https://bitbucket.org/fernandot/ogre | C Header | 1235 lines
                    
261extern PFNGLBINDFRAGDATALOCATIONPROC gl3wBindFragDataLocation;
                    
262extern PFNGLGETFRAGDATALOCATIONPROC gl3wGetFragDataLocation;
                    
263extern PFNGLUNIFORM1UIPROC gl3wUniform1ui;
                    
                
GL_VERSION_3_0.yml https://bitbucket.org/davll/ruby-opengl.git | YAML | 341 lines
                    
231  - string name
                    
232glGetFragDataLocation:
                    
233  return_type: GLint
                    
                
ShaderAttribArray.cpp https://gitlab.com/hamsham/LightDraw | C++ | 367 lines
                    
318        const utils::Pointer<GLchar[]>& attribName = shaderAttribs.get_attrib_name(i);
                    
319        if (glGetFragDataLocation(prog.gpu_id(), attribName.get()) >= 0)
                    
320        {
                    
348            const utils::Pointer<GLchar[]>& attribName = shaderAttribs.get_attrib_name(j);
                    
349            const GLint attribLoc = glGetFragDataLocation(prog.gpu_id(), attribName.get());
                    
350            LS_LOG_GL_ERR();
                    
                
getfragdatalocation.c https://gitlab.com/mcepl/piglit.git | C | 186 lines
                    
97	printf("Querying location before linking...\n");
                    
98	loc = glGetFragDataLocation(prog, "v");
                    
99	if (!piglit_check_gl_error(GL_INVALID_OPERATION))
                    
115	printf("Querying location of nonexistent variable...\n");
                    
116	loc = glGetFragDataLocation(prog, "waldo");
                    
117	if (!piglit_check_gl_error(GL_NO_ERROR))
                    
142	printf("Querying locations after binding and linking...\n");
                    
143	loc = glGetFragDataLocation(prog, "v");
                    
144	if (!piglit_check_gl_error(GL_NO_ERROR))
                    
151
                    
152	loc = glGetFragDataLocation(prog, "a");
                    
153	if (!piglit_check_gl_error(GL_NO_ERROR))
                    
166
                    
167	loc = glGetFragDataLocation(prog, "v");
                    
168	if (!piglit_check_gl_error(GL_NO_ERROR))
                    
                
GL2Extensions.cpp https://bitbucket.org/jgrocha/osgearthandroid.git | C++ | 2932 lines
                    
172    _glBindFragDataLocation = rhs._glBindFragDataLocation;
                    
173    _glGetFragDataLocation = rhs._glGetFragDataLocation;
                    
174    _glUniform1ui = rhs._glUniform1ui;
                    
                
GL2Extensions.cpp https://github.com/dev2dev/OpenSceneGraph-port-to-IOS.git | C++ | 2226 lines
                    
166    _glBindFragDataLocation = rhs._glBindFragDataLocation;
                    
167    _glGetFragDataLocation = rhs._glGetFragDataLocation;
                    
168    _glUniform1ui = rhs._glUniform1ui;
                    
307    if (!rhs._glBindFragDataLocation) _glBindFragDataLocation = 0;
                    
308    if (!rhs._glGetFragDataLocation) _glGetFragDataLocation = 0;
                    
309    if (!rhs._glUniform1ui) _glUniform1ui = 0;
                    
                
org_lwjgl_opengl_GL30.c https://github.com/prog694/VIRSYSJ.git | C | 578 lines
                    
43typedef void (APIENTRY *glBindFragDataLocationPROC) (GLuint program, GLuint colorNumber, const GLchar * name);
                    
44typedef GLint (APIENTRY *glGetFragDataLocationPROC) (GLuint program, const GLchar * name);
                    
45typedef void (APIENTRY *glBeginConditionalRenderPROC) (GLuint id, GLenum mode);
                    
                
org_lwjgl_opengl_EXTGpuShader4.c https://github.com/prog694/VIRSYSJ.git | C | 239 lines
                    
38typedef void (APIENTRY *glBindFragDataLocationEXTPROC) (GLuint program, GLuint colorNumber, const GLchar * name);
                    
39typedef GLint (APIENTRY *glGetFragDataLocationEXTPROC) (GLuint program, const GLchar * name);
                    
40
                    
                
shader.d https://github.com/Dav1dde/glamour.git | D | 470 lines
                    
13                        glUseProgram, glAttachShader, glGetAttribLocation,
                    
14                        glDeleteProgram, glDeleteShader, glGetFragDataLocation,
                    
15                        glGetUniformLocation, glUniform1i, glUniform1f,
                    
258        debug {
                    
259            auto loc = checkgl!glGetFragDataLocation(program, toStringz(name));
                    
260            if(loc < 0) {
                    
260            if(loc < 0) {
                    
261                stderr.writefln(`glGetFragDataLocation returned a value < 0 for location: "%s"`, name);
                    
262            }
                    
265        } else {
                    
266            return frag_locations[name] = checkgl!glGetFragDataLocation(program, toStringz(name));
                    
267        }
                    
                
bindfragdata-nonexistent-variable.c https://gitlab.com/mcepl/piglit.git | C | 166 lines
                    
126
                    
127	loc = glGetFragDataLocation(prog, "unicorn");
                    
128	if (!piglit_check_gl_error(GL_NO_ERROR))
                    
155
                    
156	loc = glGetFragDataLocation(prog, "unicorn");
                    
157	if (!piglit_check_gl_error(GL_NO_ERROR))
                    
                
gl3header.h https://github.com/captncode/kj2.git | C Header | 326 lines
                    
242//EXTERNFLAG PFNGLBINDFRAGDATALOCATIONPROC glBindFragDataLocation;
                    
243//EXTERNFLAG PFNGLGETFRAGDATALOCATIONPROC glGetFragDataLocation;
                    
244//EXTERNFLAG PFNGLUNIFORM1UIPROC glUniform1ui;
                    
                
ShadersLoader.cpp https://github.com/beltegeuse/Amaterasu3D.git | C++ | 523 lines
                    
205			throw CException("unknow buffer type");
                    
206		param.Attachment = glGetFragDataLocation(shader->GetProgramObject(),
                    
207				name.c_str());
                    
                
Binding_objects_g.cpp https://gitlab.com/skurnog/osmiornica-shooter | C++ | 499 lines
                    
126Function<GLint, GLuint, const GLchar *> Binding::GetFragDataIndex("glGetFragDataIndex");
                    
127Function<GLint, GLuint, const GLchar *> Binding::GetFragDataLocation("glGetFragDataLocation");
                    
128Function<GLint, GLuint, const GLchar *> Binding::GetFragDataLocationEXT("glGetFragDataLocationEXT");
                    
                
EXT_gpu_shader4.java https://github.com/gemserk/lwjgl.git | Java | 210 lines
                    
204
                    
205	int glGetFragDataLocationEXT(@GLuint int program, @NullTerminated @Const @GLchar ByteBuffer name);
                    
206
                    
206
                    
207	@Alternate("glGetFragDataLocationEXT")
                    
208	int glGetFragDataLocationEXT(@GLuint int program, @NullTerminated CharSequence name);
                    
                
funcs_list_clean.c https://github.com/anubis34/luaGLEW.git | C | 1067 lines
                    
95	{"glGetUniformuivEXT", luaglew_glGetUniformuivEXT},
                    
96	{"glGetFragDataLocationEXT", luaglew_glGetFragDataLocationEXT},
                    
97	{"glUniform1uiEXT", luaglew_glUniform1uiEXT},
                    
                
funcs_list.c https://github.com/anubis34/luaGLEW.git | C | 2442 lines
                    
306//####glGetFragDataLocationEXT
                    
307	{"glGetFragDataLocationEXT", luaglew_glGetFragDataLocationEXT},
                    
308//####glUniform1uiEXT
                    
                
gl_ext_alias.h https://github.com/SpaceManiac/Lunatic.git | C++ Header | 2198 lines
                    
323#define glBindFragDataLocation __aglBindFragDataLocation
                    
324#define glGetFragDataLocation __aglGetFragDataLocation
                    
325#define glUniform1ui __aglUniform1ui
                    
                
functions.h https://gitlab.com/skurnog/osmiornica-shooter | C Header | 329 lines
                    
129using gl::glGetFloatv;
                    
130using gl::glGetFragDataLocation;
                    
131using gl::glGetFramebufferAttachmentParameteriv;
                    
                
ShaderProgram.h https://gitlab.com/hamsham/LightDraw | C Header | 416 lines
                    
410{
                    
411    return glGetFragDataLocation(gpu_id(), name);
                    
412}
                    
                
ABI-check https://github.com/nobled/mesa.git | Bash | 293 lines
                    
132glGetFloatv
                    
133glGetFragDataLocation
                    
134glGetFramebufferAttachmentParameteriv
                    
                
_corearb.py https://bitbucket.org/duangle/pyopengl-cffi | Python | 5917 lines
                    
250"_glProgramUniformMatrix3x4dv",
                    
251"_glGetFragDataLocation",
                    
252"_glProgramUniform3dv",
                    
                
glcorearb.def https://bitbucket.org/pmjobin/deglutition.git | Module-Definition | 600 lines
                    
240GL_PROC(void, glBindFragDataLocation, GLuint, GLuint, const GLchar *)
                    
241GL_PROC(GLint, glGetFragDataLocation, GLuint, const GLchar *)
                    
242GL_PROC(void, glUniform1ui, GLint, GLuint)
                    
                
GPUShader4.hs https://github.com/dagit/OpenGLRaw.git | Haskell | 61 lines
                    
19   glBindFragDataLocation,
                    
20   glGetFragDataLocation,
                    
21   glUniform1ui,
                    
                
GLProgram.cpp https://github.com/victorkendy/PandoraBox.git | C++ | 257 lines
                    
120        // TODO: verify gl version before using the getfragdatalocation
                    
121        int location = glGetFragDataLocation(programID, name.c_str());
                    
122        outputLocations[name] = location;
                    
                
gl_ext_gpu_shader4.h https://bitbucket.org/yotis/glxx | C Header | 55 lines
                    
35    GLXX_EXPORT void glBindFragDataLocationEXT(GLuint program, GLuint color, const GLchar* name);
                    
36    GLXX_EXPORT GLint glGetFragDataLocationEXT(GLuint program, const GLchar* name);
                    
37    GLXX_EXPORT void glUniform1uiEXT(GLint location, GLuint v0);
                    
                
gles3.def https://bitbucket.org/pmjobin/deglutition.git | Module-Definition | 128 lines
                    
71GL_PROC(void, glGetUniformuiv, GLuint, GLint, GLuint *)
                    
72GL_PROC(GLint, glGetFragDataLocation, GLuint, const GLchar *)
                    
73GL_PROC(void, glUniform1ui, GLint, GLuint )
                    
                
EXT_gpu_shader4.java https://github.com/jasonm/smartlab.git | Java | 183 lines
                    
180
                    
181	int glGetFragDataLocationEXT(@GLuint int program, @NullTerminated @Const @GLchar ByteBuffer name);
                    
182
                    
                
ngl3.c https://github.com/rjeschke/njsdl.git | C | 443 lines
                    
177    "glGetBooleani_v\x0"
                    
178    "glGetFragDataLocation\x0"
                    
179    "glGetFramebufferAttachmentParameteriv\x0"
                    
                
GPUShader4.hs https://github.com/haskell-opengl/OpenGLRaw.git | Haskell | 63 lines
                    
48  glBindFragDataLocationEXT,
                    
49  glGetFragDataLocationEXT,
                    
50  glGetUniformuivEXT,
                    
                
Bind.cpp https://github.com/adbrown85/glxml-old.git | C++ | 98 lines
                    
46	
                    
47	location = glGetFragDataLocationGAN(program->getHandle(), name.c_str());
                    
48	if (location != index) {
                    
                
F10.hs https://github.com/haskell-opengl/OpenGLRaw.git | Haskell | 1576 lines
                    
48  glGetFragDataIndexEXT,
                    
49  glGetFragDataLocation,
                    
50  glGetFragDataLocationEXT,
                    
                
gl_es_load.cpp https://github.com/paulhoux/Cinder.git | C++ | 1487 lines
                    
126PFNGLGETUNIFORMUIVPROC fnptr_ci_glGetUniformuiv = nullptr;
                    
127PFNGLGETFRAGDATALOCATIONPROC fnptr_ci_glGetFragDataLocation = nullptr;
                    
128PFNGLUNIFORM1UIPROC fnptr_ci_glUniform1ui = nullptr;
                    
236	fnptr_ci_glGetUniformuiv = (PFNGLGETUNIFORMUIVPROC)loadEglProc("glGetUniformuiv");
                    
237	fnptr_ci_glGetFragDataLocation = (PFNGLGETFRAGDATALOCATIONPROC)loadEglProc("glGetFragDataLocation");
                    
238	fnptr_ci_glUniform1ui = (PFNGLUNIFORM1UIPROC)loadEglProc("glUniform1ui");
                    
                
GraphicsExt.h https://bitbucket.org/sirbrialliance/jonss3 | C Header | 213 lines
                    
194GL_EXT_PROC(PFNGLBINDFRAGDATALOCATIONPROC, glBindFragDataLocation);
                    
195GL_EXT_PROC(PFNGLGETFRAGDATALOCATIONPROC, glGetFragDataLocation);
                    
196GL_EXT_PROC(PFNGLUNIFORM1UIPROC, glUniform1ui);
                    
                
libGLESv2.lds https://bitbucket.org/lotiuss/qt-5.11.0.git | LD Script | 305 lines
                    
194	glGetUniformuiv;
                    
195	glGetFragDataLocation;
                    
196	glUniform1ui;
                    
                
shaderProgram_impl.h https://github.com/hamsham/Light-Sky.git | C++ Header | 228 lines
                    
222inline GLint shaderProgram::getFragDataLocation(const GLchar* const name) const {
                    
223    return glGetFragDataLocation(programId, name);
                    
224}
                    
                
 

Source

Language