/external/skia/tools/gpu/gl/debug/ |
H A D | GrProgramObj.cpp | 12 void GrProgramObj::AttachShader(GrShaderObj *shader) { argument 13 shader->ref(); 14 fShaders.push_back(shader);
|
/external/mesa3d/src/gallium/auxiliary/draw/ |
H A D | draw_fs.c | 43 const struct pipe_shader_state *shader) 49 dfs->base = *shader; 50 tgsi_scan_shader(shader->tokens, &dfs->info); 42 draw_create_fragment_shader(struct draw_context *draw, const struct pipe_shader_state *shader) argument
|
H A D | draw_vs_llvm.c | 42 vs_llvm_prepare(struct draw_vertex_shader *shader, argument 45 /*struct llvm_vertex_shader *evs = llvm_vertex_shader(shader);*/ 49 vs_llvm_run_linear( struct draw_vertex_shader *shader, argument 67 struct llvm_vertex_shader *shader = llvm_vertex_shader(dvs); local 70 li = first_elem(&shader->variants); 71 while(!at_end(&shader->variants, li)) { 77 assert(shader->variants_cached == 0);
|
H A D | draw_vs.c | 53 * Set a vertex shader constant buffer. 102 const struct pipe_shader_state *shader) 107 tgsi_dump(shader->tokens, 0); 112 vs = draw_create_vs_llvm(draw, shader); 117 vs = draw_create_vs_exec( draw, shader ); 101 draw_create_vertex_shader(struct draw_context *draw, const struct pipe_shader_state *shader) argument
|
H A D | draw_vs_exec.c | 61 vs_exec_prepare( struct draw_vertex_shader *shader, argument 64 struct exec_vertex_shader *evs = exec_vertex_shader(shader); 69 if (evs->machine->Tokens != shader->state.tokens) { 71 shader->state.tokens, 80 /* Simplified vertex shader interface for the pt paths. Given the 85 vs_exec_run_linear( struct draw_vertex_shader *shader, argument 94 struct exec_vertex_shader *evs = exec_vertex_shader(shader); 98 boolean clamp_vertex_color = shader->draw->rasterizer->clamp_vertex_color; 103 if (shader->info.uses_instanceid) { 107 machine->SystemValue[i].i[j] = shader [all...] |
H A D | draw_vs_ppc.c | 80 * Simplified vertex shader interface for the pt paths. Given the 93 struct draw_ppc_vertex_shader *shader = (struct draw_ppc_vertex_shader *)base; local 124 /* run compiled shader 126 shader->func(inputs_soa, outputs_soa, temps_soa, 127 (float (*)[4]) shader->base.immediates, 159 struct draw_ppc_vertex_shader *shader = (struct draw_ppc_vertex_shader *)base; local 161 ppc_release_func( &shader->ppc_program ); 163 align_free( (void *) shader->base.immediates ); 165 FREE( (void*) shader->base.state.tokens ); 166 FREE( shader ); [all...] |
/external/skia/gm/ |
H A D | stroke_rect_shader.cpp | 21 sk_sp<SkShader> shader = SkGradientShader::MakeLinear(kPts, kColors, nullptr, 2, local 23 paint.setShader(std::move(shader));
|
H A D | cgm.c | 41 sk_shader_t* shader = make_shader(); local 42 sk_paint_set_shader(paint, shader); 43 sk_shader_unref(shader);
|
/external/deqp/framework/randomshaders/ |
H A D | rsgGeneratorState.cpp | 48 void GeneratorState::setShader (const ShaderParameters& shaderParams, Shader& shader) argument 51 m_shader = &shader;
|
/external/skia/tests/ |
H A D | FlattenableFactoryToName.cpp | 40 auto shader = image->makeShader(SkShader::kClamp_TileMode, SkShader::kClamp_TileMode); local 41 test_flattenable(r, shader.get(), "SkImage::newShader()");
|
H A D | CTest.cpp | 29 sk_shader_t* shader; local 31 shader = sk_shader_new_radial_gradient( 33 REPORTER_ASSERT(reporter, shader != nullptr); 34 sk_paint_set_shader(paint, shader); 35 sk_shader_unref(shader); 38 shader = sk_shader_new_sweep_gradient(&point, colors, nullptr, 2, nullptr); 39 REPORTER_ASSERT(reporter, shader != nullptr); 40 sk_paint_set_shader(paint, shader); 41 sk_shader_unref(shader); 44 shader [all...] |
H A D | ShaderOpacityTest.cpp | 20 auto shader = SkShader::MakeBitmapShader(bmp, local 22 REPORTER_ASSERT(reporter, shader); 23 REPORTER_ASSERT(reporter, !shader->isOpaque()); 29 shader = SkShader::MakeBitmapShader(bmp, 31 REPORTER_ASSERT(reporter, shader); 32 REPORTER_ASSERT(reporter, !shader->isOpaque()); 36 shader = SkShader::MakeBitmapShader(bmp, 38 REPORTER_ASSERT(reporter, shader); 39 REPORTER_ASSERT(reporter, shader->isOpaque()); 43 shader [all...] |
/external/mesa3d/src/gallium/drivers/svga/ |
H A D | svga_context.c | 57 unsigned shader; local 76 for(shader = 0; shader < PIPE_SHADER_TYPES; ++shader) 77 pipe_resource_reference( &svga->curr.cb[shader], NULL );
|
H A D | svga_pipe_constants.c | 48 uint shader, uint index, 61 assert(shader < PIPE_SHADER_TYPES); 64 pipe_resource_reference( &svga->curr.cb[shader], 67 if (shader == PIPE_SHADER_FRAGMENT) 47 svga_set_constant_buffer(struct pipe_context *pipe, uint shader, uint index, struct pipe_constant_buffer *cb) argument
|
H A D | svga_pipe_fs.c | 79 svga_bind_fs_state(struct pipe_context *pipe, void *shader) argument 81 struct svga_fragment_shader *fs = (struct svga_fragment_shader *) shader; 89 void svga_delete_fs_state(struct pipe_context *pipe, void *shader) argument 92 struct svga_fragment_shader *fs = (struct svga_fragment_shader *) shader;
|
H A D | svga_pipe_vs.c | 107 /* substitute a debug shader? 119 * debug shader. 137 static void svga_bind_vs_state(struct pipe_context *pipe, void *shader) argument 139 struct svga_vertex_shader *vs = (struct svga_vertex_shader *)shader; 147 static void svga_delete_vs_state(struct pipe_context *pipe, void *shader) argument 150 struct svga_vertex_shader *vs = (struct svga_vertex_shader *)shader;
|
/external/mesa3d/src/glsl/ |
H A D | standalone_scaffolding.cpp | 53 struct gl_shader *shader; local 58 shader = rzalloc(NULL, struct gl_shader); 59 if (shader) { 60 shader->Type = type; 61 shader->Name = name; 62 shader->RefCount = 1; 64 return shader;
|
/external/mesa3d/src/mesa/drivers/dri/i965/ |
H A D | brw_wm_state.c | 169 * If using the fragment shader backend, the program is always 173 struct brw_shader *shader = (struct brw_shader *) local 176 if (shader != NULL && shader->ir != NULL) {
|
/external/swiftshader/src/Renderer/ |
H A D | QuadRasterizer.hpp | 29 QuadRasterizer(const PixelProcessor::State &state, const PixelShader *shader); 55 const PixelShader *const shader; member in class:sw::QuadRasterizer
|
/external/mesa3d/src/glsl/glcpp/ |
H A D | glcpp.c | 103 const char *shader; local 110 shader = load_text_file (ctx, filename); 111 if (shader == NULL) 114 ret = glcpp_preprocess(ctx, &shader, &info_log, NULL, API_OPENGL); 116 printf("%s", shader);
|
/external/skia/bench/ |
H A D | PerlinNoiseBench.cpp | 44 sk_sp<SkShader> shader = (type == SkPerlinNoiseShader::kFractalNoise_Type) ? local 50 paint.setShader(shader);
|
/external/skia/src/core/ |
H A D | SkColorSpaceXformer.cpp | 59 sk_sp<SkShader> SkColorSpaceXformer::apply(const SkShader* shader) { argument 61 if (shader->isConstant() && shader->asLuminanceColor(&color)) { 63 ->makeWithLocalMatrix(shader->getLocalMatrix()); 68 if (auto img = shader->isAImage(&local, xy)) { 73 if (shader->asACompose(&compose)) { 78 ->makeWithLocalMatrix(shader->getLocalMatrix()); 84 if (auto type = shader->asAGradient(&gradient)) { 90 shader->asAGradient(&gradient); 108 &shader [all...] |
/external/mesa3d/src/gallium/auxiliary/rbug/ |
H A D | rbug_shader.h | 54 rbug_shader_t shader; member in struct:rbug_proto_shader_info 61 rbug_shader_t shader; member in struct:rbug_proto_shader_disable 69 rbug_shader_t shader; member in struct:rbug_proto_shader_replace 99 rbug_shader_t shader, 104 rbug_shader_t shader, 110 rbug_shader_t shader,
|
/external/mesa3d/src/gallium/drivers/r300/ |
H A D | r300_fs.h | 38 /* Whether the shader was replaced by a dummy one due to a shader 66 /* Currently-bound fragment shader. */ 67 struct r300_fragment_shader_code* shader; member in struct:r300_fragment_shader 77 /* Return TRUE if the shader was switched and should be re-emitted. */ 84 return (fs->shader->code.writes_depth) ? TRUE : FALSE; 91 return (fs->shader->write_all) ? TRUE : FALSE;
|
H A D | r300_vs.c | 181 struct r300_vertex_shader* shader) 187 /* Make a simple vertex shader which outputs (0, 0, 0, 1), 196 shader->state.tokens = tgsi_dup_tokens(ureg_finalize(ureg)); 199 shader->dummy = TRUE; 200 r300_init_vs_outputs(r300, shader); 201 r300_translate_vertex_shader(r300, shader); 241 fprintf(stderr, "r300 VP: Cannot translate a shader. " 242 "Using a dummy shader instead.\n"); 260 fprintf(stderr, "r300 VP: Compiler error:\n%sUsing a dummy shader" 264 fprintf(stderr, "r300 VP: Cannot compile the dummy shader! " 179 r300_dummy_vertex_shader( struct r300_context* r300, struct r300_vertex_shader* shader) argument [all...] |