Home | History | Annotate | Download | only in output

Lines Matching refs:precision

2622     TexCoordPrecision precision) {
2623 DCHECK_GE(precision, 0);
2624 DCHECK_LT(precision, NumTexCoordPrecisions);
2625 RenderPassProgram* program = &render_pass_program_[precision];
2629 output_surface_->context_provider(), precision, SamplerType2D);
2635 TexCoordPrecision precision) {
2636 DCHECK_GE(precision, 0);
2637 DCHECK_LT(precision, NumTexCoordPrecisions);
2638 RenderPassProgramAA* program = &render_pass_program_aa_[precision];
2642 output_surface_->context_provider(), precision, SamplerType2D);
2648 TexCoordPrecision precision) {
2649 DCHECK_GE(precision, 0);
2650 DCHECK_LT(precision, NumTexCoordPrecisions);
2651 RenderPassMaskProgram* program = &render_pass_mask_program_[precision];
2655 output_surface_->context_provider(), precision, SamplerType2D);
2661 GLRenderer::GetRenderPassMaskProgramAA(TexCoordPrecision precision) {
2662 DCHECK_GE(precision, 0);
2663 DCHECK_LT(precision, NumTexCoordPrecisions);
2664 RenderPassMaskProgramAA* program = &render_pass_mask_program_aa_[precision];
2668 output_surface_->context_provider(), precision, SamplerType2D);
2674 GLRenderer::GetRenderPassColorMatrixProgram(TexCoordPrecision precision) {
2675 DCHECK_GE(precision, 0);
2676 DCHECK_LT(precision, NumTexCoordPrecisions);
2678 &render_pass_color_matrix_program_[precision];
2682 output_surface_->context_provider(), precision, SamplerType2D);
2688 GLRenderer::GetRenderPassColorMatrixProgramAA(TexCoordPrecision precision) {
2689 DCHECK_GE(precision, 0);
2690 DCHECK_LT(precision, NumTexCoordPrecisions);
2692 &render_pass_color_matrix_program_aa_[precision];
2697 output_surface_->context_provider(), precision, SamplerType2D);
2703 GLRenderer::GetRenderPassMaskColorMatrixProgram(TexCoordPrecision precision) {
2704 DCHECK_GE(precision, 0);
2705 DCHECK_LT(precision, NumTexCoordPrecisions);
2707 &render_pass_mask_color_matrix_program_[precision];
2712 output_surface_->context_provider(), precision, SamplerType2D);
2718 GLRenderer::GetRenderPassMaskColorMatrixProgramAA(TexCoordPrecision precision) {
2719 DCHECK_GE(precision, 0);
2720 DCHECK_LT(precision, NumTexCoordPrecisions);
2722 &render_pass_mask_color_matrix_program_aa_[precision];
2727 output_surface_->context_provider(), precision, SamplerType2D);
2733 TexCoordPrecision precision,
2735 DCHECK_GE(precision, 0);
2736 DCHECK_LT(precision, NumTexCoordPrecisions);
2739 TileProgram* program = &tile_program_[precision][sampler];
2743 output_surface_->context_provider(), precision, sampler);
2749 TexCoordPrecision precision,
2751 DCHECK_GE(precision, 0);
2752 DCHECK_LT(precision, NumTexCoordPrecisions);
2755 TileProgramOpaque* program = &tile_program_opaque_[precision][sampler];
2759 output_surface_->context_provider(), precision, sampler);
2765 TexCoordPrecision precision,
2767 DCHECK_GE(precision, 0);
2768 DCHECK_LT(precision, NumTexCoordPrecisions);
2771 TileProgramAA* program = &tile_program_aa_[precision][sampler];
2775 output_surface_->context_provider(), precision, sampler);
2781 TexCoordPrecision precision,
2783 DCHECK_GE(precision, 0);
2784 DCHECK_LT(precision, NumTexCoordPrecisions);
2787 TileProgramSwizzle* program = &tile_program_swizzle_[precision][sampler];
2791 output_surface_->context_provider(), precision, sampler);
2797 GLRenderer::GetTileProgramSwizzleOpaque(TexCoordPrecision precision,
2799 DCHECK_GE(precision, 0);
2800 DCHECK_LT(precision, NumTexCoordPrecisions);
2804 &tile_program_swizzle_opaque_[precision][sampler];
2808 output_surface_->context_provider(), precision, sampler);
2814 TexCoordPrecision precision,
2816 DCHECK_GE(precision, 0);
2817 DCHECK_LT(precision, NumTexCoordPrecisions);
2820 TileProgramSwizzleAA* program = &tile_program_swizzle_aa_[precision][sampler];
2824 output_surface_->context_provider(), precision, sampler);
2830 TexCoordPrecision precision) {
2831 DCHECK_GE(precision, 0);
2832 DCHECK_LT(precision, NumTexCoordPrecisions);
2833 TextureProgram* program = &texture_program_[precision];
2837 output_surface_->context_provider(), precision, SamplerType2D);
2843 GLRenderer::GetNonPremultipliedTextureProgram(TexCoordPrecision precision) {
2844 DCHECK_GE(precision, 0);
2845 DCHECK_LT(precision, NumTexCoordPrecisions);
2847 &nonpremultiplied_texture_program_[precision];
2852 output_surface_->context_provider(), precision, SamplerType2D);
2858 GLRenderer::GetTextureBackgroundProgram(TexCoordPrecision precision) {
2859 DCHECK_GE(precision, 0);
2860 DCHECK_LT(precision, NumTexCoordPrecisions);
2861 TextureBackgroundProgram* program = &texture_background_program_[precision];
2865 output_surface_->context_provider(), precision, SamplerType2D);
2872 TexCoordPrecision precision) {
2873 DCHECK_GE(precision, 0);
2874 DCHECK_LT(precision, NumTexCoordPrecisions);
2876 &nonpremultiplied_texture_background_program_[precision];
2881 output_surface_->context_provider(), precision, SamplerType2D);
2887 TexCoordPrecision precision) {
2888 DCHECK_GE(precision, 0);
2889 DCHECK_LT(precision, NumTexCoordPrecisions);
2890 TextureProgram* program = &texture_io_surface_program_[precision];
2894 output_surface_->context_provider(), precision, SamplerType2DRect);
2900 TexCoordPrecision precision) {
2901 DCHECK_GE(precision, 0);
2902 DCHECK_LT(precision, NumTexCoordPrecisions);
2903 VideoYUVProgram* program = &video_yuv_program_[precision];
2907 output_surface_->context_provider(), precision, SamplerType2D);
2913 TexCoordPrecision precision) {
2914 DCHECK_GE(precision, 0);
2915 DCHECK_LT(precision, NumTexCoordPrecisions);
2916 VideoYUVAProgram* program = &video_yuva_program_[precision];
2920 output_surface_->context_provider(), precision, SamplerType2D);
2926 GLRenderer::GetVideoStreamTextureProgram(TexCoordPrecision precision) {
2929 DCHECK_GE(precision, 0);
2930 DCHECK_LT(precision, NumTexCoordPrecisions);
2932 &video_stream_texture_program_[precision];
2936 output_surface_->context_provider(), precision, SamplerTypeExternalOES);