/external/mesa3d/src/mesa/drivers/dri/i965/ |
brw_vs.c | 38 #include "program/prog_print.h" 39 #include "program/prog_parameter.h" 54 * Compute the VUE map for vertex shader program. 179 /* Either we are using fixed function or an ARB vertex program. In 199 const GLuint *program; local 213 c.prog_data.outputs_written = vp->program.Base.OutputsWritten; 214 c.prog_data.inputs_read = vp->program.Base.InputsRead; 235 _mesa_fprint_program_opt(stdout, &c.vp->program.Base, PROG_PRINT_DEBUG, 252 if (c.vp->program.Base.SamplersUsed) 272 /* get the program [all...] |
/frameworks/av/cmds/screenrecord/ |
Program.cpp | 21 #include "Program.h" 31 const float Program::kIdentity[] = { 71 status_t Program::setup(ProgramType type) { 72 ALOGV("Program::setup type=%d", type); 77 GLuint program; local 79 err = createProgram(&program, kVertexShader, kFragmentShader); 81 err = createProgram(&program, kVertexShader, kExtFragmentShader); 86 assert(program != 0); 88 maPositionLoc = glGetAttribLocation(program, "aPosition"); 89 maTextureCoordLoc = glGetAttribLocation(program, "aTextureCoord") 127 GLuint program; local 170 GLuint program = glCreateProgram(); local [all...] |
/frameworks/base/media/mca/filterfw/jni/ |
jni_shader_program.cpp | 71 ShaderProgram* program = ConvertFromJava<ShaderProgram>(env, thiz); local 72 return program ? ToJBool(program->CompileAndLink()) : JNI_FALSE; 79 ShaderProgram* program = ConvertFromJava<ShaderProgram>(env, thiz); local 83 return ToJBool(program && program->SetUniformValue(c_key, c_value)); 93 ShaderProgram* program = ConvertFromJava<ShaderProgram>(env, thiz); local 95 return program ? ToJObject(env, program->GetUniformValue(c_key)) : JNI_NULL; 102 ShaderProgram* program = ConvertFromJava<ShaderProgram>(env, thiz) local 139 ShaderProgram* program = gl_env_ptr ? ShaderProgram::CreateIdentity(gl_env_ptr) : NULL; local 153 ShaderProgram* program = ConvertFromJava<ShaderProgram>(env, thiz); local 171 ShaderProgram* program = ConvertFromJava<ShaderProgram>(env, thiz); local 182 ShaderProgram* program = ConvertFromJava<ShaderProgram>(env, thiz); local 193 ShaderProgram* program = ConvertFromJava<ShaderProgram>(env, thiz); local 205 ShaderProgram* program = ConvertFromJava<ShaderProgram>(env, thiz); local 218 ShaderProgram* program = ConvertFromJava<ShaderProgram>(env, thiz); local 229 ShaderProgram* program = ConvertFromJava<ShaderProgram>(env, thiz); local 241 ShaderProgram* program = ConvertFromJava<ShaderProgram>(env, thiz); local 252 ShaderProgram* program = ConvertFromJava<ShaderProgram>(env, thiz); local 261 ShaderProgram* program = ConvertFromJava<ShaderProgram>(env, thiz); local 271 ShaderProgram* program = ConvertFromJava<ShaderProgram>(env, thiz); local 304 ShaderProgram* program = ConvertFromJava<ShaderProgram>(env, thiz); local [all...] |
/frameworks/native/libs/gui/tests/ |
GLTest.cpp | 307 GLuint program = glCreateProgram(); local 309 if (program) { 310 glAttachShader(program, vertexShader); 312 glAttachShader(program, fragmentShader); 314 glLinkProgram(program); 316 glGetProgramiv(program, GL_LINK_STATUS, &linkStatus); 319 glGetProgramiv(program, GL_INFO_LOG_LENGTH, &bufLength); 323 glGetProgramInfoLog(program, bufLength, NULL, buf); 324 printf("Program link log:\n%s\n", buf); 329 glDeleteProgram(program); [all...] |
/frameworks/native/opengl/tests/gl2_java/src/com/android/gl2java/ |
GL2JavaView.java | 123 int program = GLES20.glCreateProgram(); local 124 if (program != 0) { 125 GLES20.glAttachShader(program, vertexShader); 127 GLES20.glAttachShader(program, pixelShader); 129 GLES20.glLinkProgram(program); 131 GLES20.glGetProgramiv(program, GLES20.GL_LINK_STATUS, linkStatus, 0); 133 Log.e(TAG, "Could not link program: "); 134 Log.e(TAG, GLES20.glGetProgramInfoLog(program)); 135 GLES20.glDeleteProgram(program); 136 program = 0 [all...] |
/frameworks/native/services/surfaceflinger/RenderEngine/ |
ProgramCache.cpp | 23 #include "Program.h" 106 Program* program = mCache.valueFor(shaderKey); local 107 if (program == NULL) { 108 program = generateProgram(shaderKey); 109 mCache.add(shaderKey, program); 216 Program* ProgramCache::generateProgram(const Key& needs) { 223 Program* program = new Program(needs, vs.string(), fs.string()) local 233 Program* program = mCache.valueFor(needs); local [all...] |
/frameworks/rs/driver/ |
rsdShaderCache.h | 104 uint32_t numFragUnis) : vtx(0), frag(0), program(0), vtxAttrCount(0), 139 uint32_t program; member in struct:RsdShaderCache::ProgramEntry
|
/ndk/sources/host-tools/nawk-20071023/ |
awkgram.y | 49 %token <p> PROGRAM PASTAT PASTAT2 XBEGIN XEND 97 program: label 99 winner = (Node *)stat3(PROGRAM, beginloc, $1, endloc); }
|
/art/runtime/ |
parsed_options.cc | 740 const char* program = "dalvikvm"; local 741 UsageMessage(stream, "%s: [options] class [argument ...]\n", program); [all...] |
/cts/suite/cts/deviceTests/opengl/jni/graphics/ |
GLUtils.cpp | 165 GLuint program = glCreateProgram(); local 166 if (program) { 167 glAttachShader(program, vertexShader); 168 glAttachShader(program, fragmentShader); 171 glLinkProgram(program); 172 glGetProgramiv(program, GL_LINK_STATUS, &linkStatus); 176 glGetProgramiv(program, GL_INFO_LOG_LENGTH, &infoLen); 179 glGetProgramInfoLog(program, infoLen, NULL, infoLog); 180 ALOGE("Error linking program:\n%s\n", infoLog); 183 glDeleteProgram(program); [all...] |
/cts/tests/tests/graphics/src/android/opengl/cts/ |
EglConfigGLSurfaceView.java | 140 throw new RuntimeException("Could not create program"); 172 int program = GLES20.glCreateProgram(); local 173 if (program != 0) { 174 GLES20.glAttachShader(program, vertexShader); 176 GLES20.glAttachShader(program, pixelShader); 178 GLES20.glLinkProgram(program); 180 GLES20.glGetProgramiv(program, GLES20.GL_LINK_STATUS, linkStatus, 0); 182 Log.e(TAG, "Could not link program: "); 183 Log.e(TAG, GLES20.glGetProgramInfoLog(program)); 184 GLES20.glDeleteProgram(program); [all...] |
OpenGlEsVersionCtsActivity.java | 200 private boolean compileShaderAndAttach(int program, int shaderType, String source) { 216 GLES31.glAttachShader(program, shader); 279 int program = GLES31.glCreateProgram(); local 281 if (!compileShaderAndAttach(program, GLES31.GL_VERTEX_SHADER, mAepEs31VertexShader) || 282 !compileShaderAndAttach(program, GLES31Ext.GL_TESS_CONTROL_SHADER_EXT, mAepEs31TessellationControlShader) || 283 !compileShaderAndAttach(program, GLES31Ext.GL_TESS_EVALUATION_SHADER_EXT, mAepEs31TessellationEvaluationShader) || 284 !compileShaderAndAttach(program, GLES31Ext.GL_GEOMETRY_SHADER_EXT, mAepEs31GeometryShader) || 285 !compileShaderAndAttach(program, GLES31.GL_FRAGMENT_SHADER, mAepEs31FragmentShader)) 288 GLES31.glLinkProgram(program); 289 GLES31.glGetProgramiv(program, GLES31.GL_LINK_STATUS, value, 0) [all...] |
/development/ndk/platforms/android-18/samples/MoreTeapots/jni/ |
MoreTeapotsRenderer.cpp | 383 GLuint program; local 387 // Create shader program 388 program = glCreateProgram(); 389 LOGI( "Created Shader %d", program ); 395 glDeleteProgram( program ); 403 glDeleteProgram( program ); 407 // Attach vertex shader to program 408 glAttachShader( program, vertShader ); 410 // Attach fragment shader to program 411 glAttachShader( program, fragShader ) 468 GLuint program; local [all...] |
/development/ndk/platforms/android-18/samples/gles3jni/jni/ |
gles3jni.cpp | 75 GLuint program = 0; local 86 program = glCreateProgram(); 87 if (!program) { 91 glAttachShader(program, vtxShader); 92 glAttachShader(program, fragShader); 94 glLinkProgram(program); 95 glGetProgramiv(program, GL_LINK_STATUS, &linked); 97 ALOGE("Could not link program"); 99 glGetProgramiv(program, GL_INFO_LOG_LENGTH, &infoLogLen); 103 glGetProgramInfoLog(program, infoLogLen, NULL, infoLog) [all...] |
/external/ceres-solver/internal/ceres/ |
evaluator_test.cc | 44 #include "ceres/program.h" 110 Evaluator* CreateEvaluator(Program* program) { 111 // This program is straight from the ProblemImpl, and so has no index/offset 113 program->SetParameterOffsetsAndIndex(); 132 return Evaluator::Create(options, program, &error); 242 // Add the parameters in explicit order to force the ordering in the program. 327 // Add the parameters in explicit order to force the ordering in the program. 382 // Add the parameters in explicit order to force the ordering in the program. 450 // Add the parameters in explicit order to force the ordering in the program 598 Program* program = problem.mutable_program(); local [all...] |
/external/chromium_org/chrome/common/mac/ |
mock_launchd.cc | 149 CFStringRef program = CFSTR(LAUNCH_JOBKEY_PROGRAM); local 151 const void *keys[] = { program, program_pid }; 169 CFStringRef program = CFSTR(LAUNCH_JOBKEY_PROGRAM); local 178 const void *keys[] = { program, program_args }; 242 const void *keys[] = { program, program_args, socket_key };
|
/external/chromium_org/content/browser/renderer_host/ |
compositing_iosurface_shader_programs_mac.cc | 27 // program to activate the expected syntax and built-in features. GLSL version 203 // The code snippets that together make up an entire vertex shader program. 216 // The code snippets that together make up an entire fragment shader program. 232 "program", shader_program, 241 // Select and compile the shader program source code. 273 << " shader for program " << shader_program << ":\n" 287 TRACE_EVENT1("gpu", "CompileAndLinkProgram", "program", which); 289 // Compile and link a new shader program. 294 const GLuint program = glCreateProgram(); local 295 DCHECK_NE(program, 0u) 371 const GLuint program = GetShaderProgram(SHADER_PROGRAM_BLIT); local 380 const GLuint program = GetShaderProgram(SHADER_PROGRAM_SOLID_WHITE); local 393 const GLuint program = GetShaderProgram(which); local [all...] |
/external/chromium_org/content/shell/renderer/test_runner/ |
TestPlugin.h | 94 unsigned program; member in struct:content::TestPlugin::Scene 102 , program(0)
|
/external/chromium_org/gpu/command_buffer/tests/ |
gl_readback_unittest.cc | 193 GLuint program = glCreateProgram(); local 194 glAttachShader(program, vertex_shader); 196 glAttachShader(program, fragment_shader); 198 glLinkProgram(program); 201 glGetProgramiv(program, GL_LINK_STATUS, &link_status); 203 glDeleteProgram(program); 204 program = 0; 206 ASSERT_NE(program, GLuint(0)); 224 GLint position_location = glGetAttribLocation(program, "a_position"); 229 glUseProgram(program); [all...] |
gl_test_utils.cc | 58 // Create the program object 59 GLuint program = glCreateProgram(); local 60 glAttachShader(program, vertex_shader); 61 glAttachShader(program, fragment_shader); 62 // Link the program 63 glLinkProgram(program); 66 glGetProgramiv(program, GL_LINK_STATUS, &linked); 70 glGetProgramInfoLog(program, sizeof(buffer), &length, buffer); 72 EXPECT_EQ(1, linked) << "Error linking program: " << log; 73 glDeleteProgram(program); [all...] |
gl_virtual_contexts_unittest.cc | 69 GLuint program = GLTestHelper::LoadProgram(v_shader_str, f_shader_str); local 70 glUseProgram(program); 71 return program; 121 GLuint program = GLTestHelper::LoadProgram(v_shader_str, f_shader_str); local 122 glUseProgram(program); 124 GLuint position_loc = glGetAttribLocation(program, "a_Position"); 128 GLuint color_loc = glGetUniformLocation(program, "u_color");
|
/external/chromium_org/third_party/angle/src/libGLESv2/ |
ResourceManager.cpp | 14 #include "libGLESv2/Program.h" 90 // Returns an unused shader/program name 108 // Returns an unused program/shader name 113 mProgramMap[handle] = new Program(mRenderer, this, handle); 189 void ResourceManager::deleteProgram(GLuint program) 191 ProgramMap::iterator programObject = mProgramMap.find(program); 300 Program *ResourceManager::getProgram(unsigned int handle) 302 ProgramMap::iterator program = mProgramMap.find(handle); local 304 if (program == mProgramMap.end()) 310 return program->second [all...] |
/external/chromium_org/third_party/angle/tests/angle_tests/ |
ANGLETest.cpp | 44 void ANGLETest::drawQuad(GLuint program, const std::string& positionAttribName, GLfloat quadDepth) 46 GLint positionLocation = glGetAttribLocation(program, positionAttribName.c_str()); 48 glUseProgram(program); 102 GLuint program = glCreateProgram(); local 111 glDeleteProgram(program); 115 glAttachShader(program, vs); 118 glAttachShader(program, fs); 121 glLinkProgram(program); 124 glGetProgramiv(program, GL_LINK_STATUS, &linkStatus); 129 glGetProgramiv(program, GL_INFO_LOG_LENGTH, &infoLogLength) [all...] |
/external/chromium_org/third_party/mesa/src/src/gallium/tests/trivial/ |
quad-tex.c | 63 struct program struct 89 static void init_prog(struct program *p) 282 static void close_prog(struct program *p) 307 static void draw(struct program *p) 348 struct program *p = CALLOC_STRUCT(program);
|
tri.c | 61 struct program struct 84 static void init_prog(struct program *p) 223 static void close_prog(struct program *p) 243 static void draw(struct program *p) 277 struct program *p = CALLOC_STRUCT(program);
|