shader 79 apps/HelloAndroidGL/src/org/halide_lang/hellohalidegl/HelloHalideGL.java int shader = gl.glCreateShader(type); shader 80 apps/HelloAndroidGL/src/org/halide_lang/hellohalidegl/HelloHalideGL.java gl.glShaderSource(shader, source); shader 81 apps/HelloAndroidGL/src/org/halide_lang/hellohalidegl/HelloHalideGL.java gl.glCompileShader(shader); shader 83 apps/HelloAndroidGL/src/org/halide_lang/hellohalidegl/HelloHalideGL.java gl.glGetShaderiv(shader, gl.GL_COMPILE_STATUS, status, 0); shader 85 apps/HelloAndroidGL/src/org/halide_lang/hellohalidegl/HelloHalideGL.java String log = gl.glGetShaderInfoLog(shader); shader 89 apps/HelloAndroidGL/src/org/halide_lang/hellohalidegl/HelloHalideGL.java return shader; shader 2209 src/Func.cpp return shader(x, y, c, DeviceAPI::GLSL).vectorize(c); shader 1538 src/Func.h EXPORT Func &shader(Var x, Var y, Var c, DeviceAPI device_api); shader 1641 src/Generator.h HALIDE_OUTPUT_FORWARD(shader) shader 128 src/runtime/mini_opengl.h typedef void (*PFNGLATTACHSHADERPROC) (GLuint program, GLuint shader); shader 129 src/runtime/mini_opengl.h typedef void (*PFNGLCOMPILESHADERPROC) (GLuint shader); shader 133 src/runtime/mini_opengl.h typedef void (*PFNGLDELETESHADERPROC) (GLuint shader); shader 139 src/runtime/mini_opengl.h typedef void (*PFNGLGETSHADERIVPROC) (GLuint shader, GLenum pname, GLint *params); shader 140 src/runtime/mini_opengl.h typedef void (*PFNGLGETSHADERINFOLOGPROC) (GLuint shader, GLsizei bufSize, GLsizei *length, GLchar *infoLog); shader 143 src/runtime/mini_opengl.h typedef void (*PFNGLSHADERSOURCEPROC) (GLuint shader, GLsizei count, const GLchar* *string, const GLint *length); shader 370 src/runtime/opengl.cpp GLuint shader = global_state.CreateShader(type); shader 377 src/runtime/opengl.cpp global_state.ShaderSource(shader, 1, (const GLchar **)&default_shader, NULL); shader 379 src/runtime/opengl.cpp global_state.ShaderSource(shader, 1, (const GLchar **)&source, length); shader 384 src/runtime/opengl.cpp global_state.CompileShader(shader); shader 390 src/runtime/opengl.cpp global_state.GetShaderiv(shader, GL_COMPILE_STATUS, &shader_ok); shader 394 src/runtime/opengl.cpp global_state.GetShaderiv(shader, GL_INFO_LOG_LENGTH, &log_len); shader 398 src/runtime/opengl.cpp global_state.GetShaderInfoLog(shader, log_len, NULL, log); shader 401 src/runtime/opengl.cpp global_state.DeleteShader(shader); shader 404 src/runtime/opengl.cpp return shader; shader 590 src/runtime/openglcompute.cpp GLuint shader = global_state.CreateShader(GL_COMPUTE_SHADER); shader 598 src/runtime/openglcompute.cpp global_state.ShaderSource(shader, 1, &sources, &sources_lengths); shader 600 src/runtime/openglcompute.cpp global_state.CompileShader(shader); shader 604 src/runtime/openglcompute.cpp global_state.GetShaderiv(shader, GL_COMPILE_STATUS, &shader_ok); shader 608 src/runtime/openglcompute.cpp global_state.GetShaderiv(shader, GL_INFO_LOG_LENGTH, &log_len); shader 612 src/runtime/openglcompute.cpp global_state.GetShaderInfoLog(shader, log_len, NULL, log); shader 615 src/runtime/openglcompute.cpp global_state.DeleteShader(shader); shader 621 src/runtime/openglcompute.cpp global_state.AttachShader(program, shader); shader 627 src/runtime/openglcompute.cpp global_state.DeleteShader(shader);