Home | History | Annotate | Download | only in svga

Lines Matching refs:svga_shader_emitter

37 static boolean emit_vs_postamble( struct svga_shader_emitter *emit );
38 static boolean emit_ps_postamble( struct svga_shader_emitter *emit );
86 translate_dst_register( struct svga_shader_emitter *emit,
146 svga_arl_needs_adjustment( const struct svga_shader_emitter *emit )
158 svga_arl_adjustment( const struct svga_shader_emitter *emit )
170 translate_src_register( const struct svga_shader_emitter *emit,
263 get_temp( struct svga_shader_emitter *emit )
276 release_temp( struct svga_shader_emitter *emit,
283 static void reset_temp_regs( struct svga_shader_emitter *emit )
294 static boolean emit_repl( struct svga_shader_emitter *emit,
324 static boolean submit_op0( struct svga_shader_emitter *emit,
332 static boolean submit_op1( struct svga_shader_emitter *emit,
348 static boolean submit_op2( struct svga_shader_emitter *emit,
393 static boolean submit_op3( struct svga_shader_emitter *emit,
463 static boolean submit_op4( struct svga_shader_emitter *emit,
547 static boolean submit_lrp(struct svga_shader_emitter *emit,
582 static boolean emit_def_const( struct svga_shader_emitter *emit,
624 create_zero_immediate( struct svga_shader_emitter *emit )
642 create_loop_const( struct svga_shader_emitter *emit )
660 create_arl_consts( struct svga_shader_emitter *emit )
699 get_vface( struct svga_shader_emitter *emit )
707 get_zero_immediate( struct svga_shader_emitter *emit )
718 get_pos_neg_one_immediate( struct svga_shader_emitter *emit )
729 get_half_immediate( struct svga_shader_emitter *emit )
739 get_loop_const( struct svga_shader_emitter *emit )
748 get_fake_arl_const( struct svga_shader_emitter *emit )
765 get_tex_dimensions( struct svga_shader_emitter *emit, int sampler_num )
778 static boolean emit_fake_arl(struct svga_shader_emitter *emit,
802 static boolean emit_if(struct svga_shader_emitter *emit,
832 static boolean emit_endif(struct svga_shader_emitter *emit,
840 static boolean emit_else(struct svga_shader_emitter *emit,
852 static boolean emit_floor(struct svga_shader_emitter *emit,
879 static boolean emit_ceil(struct svga_shader_emitter *emit,
905 static boolean emit_div(struct svga_shader_emitter *emit,
946 static boolean emit_dp2(struct svga_shader_emitter *emit,
979 static boolean emit_dph(struct svga_shader_emitter *emit,
1010 static boolean emit_nrm(struct svga_shader_emitter *emit,
1035 static boolean do_emit_sincos(struct svga_shader_emitter *emit,
1043 static boolean emit_sincos(struct svga_shader_emitter *emit,
1066 static boolean emit_sin(struct svga_shader_emitter *emit,
1091 static boolean emit_cos(struct svga_shader_emitter *emit,
1112 static boolean emit_ssg(struct svga_shader_emitter *emit,
1151 static boolean emit_sub(struct svga_shader_emitter *emit,
1170 static boolean emit_kil(struct svga_shader_emitter *emit,
1228 static boolean emit_kilp(struct svga_shader_emitter *emit,
1271 emit_conditional(struct svga_shader_emitter *emit,
1349 emit_select(struct svga_shader_emitter *emit,
1394 static boolean emit_select_op(struct svga_shader_emitter *emit,
1412 emit_cmp(struct svga_shader_emitter *emit,
1446 static boolean emit_tex2(struct svga_shader_emitter *emit,
1531 static boolean emit_tex4(struct svga_shader_emitter *emit,
1564 static boolean emit_tex_swizzle( struct svga_shader_emitter *emit,
1628 static boolean emit_tex(struct svga_shader_emitter *emit,
1752 static boolean emit_bgnloop2( struct svga_shader_emitter *emit,
1766 static boolean emit_endloop2( struct svga_shader_emitter *emit,
1776 static boolean emit_brk( struct svga_shader_emitter *emit,
1783 static boolean emit_scalar_op1( struct svga_shader_emitter *emit,
1800 static boolean emit_simple_instruction(struct svga_shader_emitter *emit,
1833 static boolean emit_deriv(struct svga_shader_emitter *emit,
1890 static boolean emit_arl(struct svga_shader_emitter *emit,
1910 static boolean emit_pow(struct svga_shader_emitter *emit,
1945 static boolean emit_xpd(struct svga_shader_emitter *emit,
1998 static boolean emit_lrp(struct svga_shader_emitter *emit,
2013 static boolean emit_dst_insn(struct svga_shader_emitter *emit,
2092 static boolean emit_exp(struct svga_shader_emitter *emit,
2156 static boolean emit_lit(struct svga_shader_emitter *emit,
2259 static boolean emit_ex2( struct svga_shader_emitter *emit,
2286 static boolean emit_log(struct svga_shader_emitter *emit,
2398 emit_trunc_round(struct svga_shader_emitter *emit,
2466 static boolean emit_bgnsub( struct svga_shader_emitter *emit,
2490 static boolean emit_call( struct svga_shader_emitter *emit,
2514 static boolean emit_end( struct svga_shader_emitter *emit )
2526 static boolean svga_emit_instruction( struct svga_shader_emitter *emit,
2711 static boolean svga_emit_immediate( struct svga_shader_emitter *emit,
2730 static boolean make_immediate( struct svga_shader_emitter *emit,
2748 static boolean emit_vs_preamble( struct svga_shader_emitter *emit )
2759 static boolean emit_ps_preamble( struct svga_shader_emitter *emit )
2794 static boolean emit_ps_postamble( struct svga_shader_emitter *emit )
2843 static boolean emit_vs_postamble( struct svga_shader_emitter *emit )
2947 static boolean emit_light_twoside( struct svga_shader_emitter *emit )
3018 static boolean emit_frontface( struct svga_shader_emitter *emit )
3060 static boolean emit_inverted_texcoords( struct svga_shader_emitter *emit )
3099 needs_to_create_zero( struct svga_shader_emitter *emit )
3162 needs_to_create_loop_const( struct svga_shader_emitter *emit )
3168 needs_to_create_arl_consts( struct svga_shader_emitter *emit )
3174 pre_parse_add_indirect( struct svga_shader_emitter *emit,
3196 pre_parse_instruction( struct svga_shader_emitter *emit,
3228 pre_parse_tokens( struct svga_shader_emitter *emit,
3259 static boolean svga_shader_emit_helpers( struct svga_shader_emitter *emit )
3293 boolean svga_shader_emit_instructions( struct svga_shader_emitter *emit,