OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
defs:stfp
(Results
1 - 5
of
5
) sorted by null
/external/mesa3d/src/mesa/state_tracker/
st_atom_shader.c
99
struct st_fragment_program *
stfp
;
local
103
stfp
= st_fragment_program(st->ctx->FragmentProgram._Current);
104
assert(
stfp
->Base.Target == GL_FRAGMENT_PROGRAM_ARB);
109
!
stfp
->ati_fs && /* ATI_fragment_shader always has multiple variants */
110
!
stfp
->Base.ExternalSamplersUsed && /* external samplers need variants */
111
stfp
->variants &&
112
!
stfp
->variants->key.drawpixels &&
113
!
stfp
->variants->key.bitmap) {
114
shader =
stfp
->variants->driver_shader;
131
if (
stfp
->ati_fs)
[
all
...]
st_cb_program.c
123
struct st_fragment_program *
stfp
=
local
126
st_release_fp_variants(st,
stfp
);
128
if (
stfp
->glsl_to_tgsi)
129
free_glsl_to_tgsi_visitor(
stfp
->glsl_to_tgsi);
166
struct st_fragment_program *
stfp
= (struct st_fragment_program *) prog;
local
168
st_release_fp_variants(st,
stfp
);
169
if (!st_translate_fragment_program(st,
stfp
))
172
if (st->fp ==
stfp
)
173
st->dirty |=
stfp
->affected_states;
234
struct st_fragment_program *
stfp
= (struct st_fragment_program *) prog
local
264
struct st_fragment_program *
stfp
= (struct st_fragment_program *)prog;
local
[
all
...]
st_shader_cache.c
91
struct st_fragment_program *
stfp
= (struct st_fragment_program *) prog;
local
93
write_tgsi_to_cache(&blob,
stfp
->tgsi.tokens, prog,
94
stfp
->num_tgsi_tokens);
233
struct st_fragment_program *
stfp
= (struct st_fragment_program *) prog;
local
235
st_release_fp_variants(st,
stfp
);
237
read_tgsi_from_cache(&blob_reader, &
stfp
->tgsi.tokens,
238
&
stfp
->num_tgsi_tokens);
240
if (st->fp ==
stfp
)
241
st->dirty |=
stfp
->affected_states;
st_atifs_to_tgsi.c
542
struct st_fragment_program *
stfp
= (struct st_fragment_program *) prog;
local
543
struct ati_fragment_shader *atifs =
stfp
->ati_fs;
st_program.c
270
st_release_fp_variants(struct st_context *st, struct st_fragment_program *
stfp
)
274
for (fpv =
stfp
->variants; fpv; ) {
280
stfp
->variants = NULL;
282
if ((
stfp
->tgsi.type == PIPE_SHADER_IR_TGSI) &&
stfp
->tgsi.tokens) {
283
ureg_free_tokens(
stfp
->tgsi.tokens);
284
stfp
->tgsi.tokens = NULL;
646
struct st_fragment_program *
stfp
)
669
if (!
stfp
->glsl_to_tgsi && !
stfp
->shader_program)
1753
struct st_fragment_program *
stfp
=
local
[
all
...]
Completed in 65 milliseconds