Searched defs:precision (Results 1 - 25 of 183) sorted by path

12345678

/external/bison/lib/
H A Dvasnprintf.c421 If m>=n=1, perform a single-precision division:
428 If m>=n>1, perform a multiple-precision division:
515 /* n=1: single precision division.
548 /* n>1: multiple precision division.
967 precision. */
1507 is_borderline (const char *digits, size_t precision) argument
1509 for (; precision > 0; precision--, digits++)
1536 size_t precision, int pad_ourselves)
1564 if (tmp_length < precision)
1534 MAX_ROOM_NEEDED(const arguments *ap, size_t arg_index, FCHAR_T conversion, arg_type type, int flags, size_t width, int has_precision, size_t precision, int pad_ourselves) argument
1947 size_t precision; local
2425 size_t precision; local
2945 size_t precision; local
3452 size_t precision; local
4614 size_t precision; local
[all...]
/external/chromium_org/cc/output/
H A Dgl_renderer.cc2765 TexCoordPrecision precision) {
2766 DCHECK_GE(precision, 0);
2767 DCHECK_LT(precision, NumTexCoordPrecisions);
2768 RenderPassProgram* program = &render_pass_program_[precision];
2772 output_surface_->context_provider(), precision, SamplerType2D);
2778 TexCoordPrecision precision) {
2779 DCHECK_GE(precision, 0);
2780 DCHECK_LT(precision, NumTexCoordPrecisions);
2781 RenderPassProgramAA* program = &render_pass_program_aa_[precision];
2785 output_surface_->context_provider(), precision, SamplerType2
2764 GetRenderPassProgram( TexCoordPrecision precision) argument
2777 GetRenderPassProgramAA( TexCoordPrecision precision) argument
2790 GetRenderPassMaskProgram( TexCoordPrecision precision) argument
2804 GetRenderPassMaskProgramAA(TexCoordPrecision precision) argument
2817 GetRenderPassColorMatrixProgram(TexCoordPrecision precision) argument
2831 GetRenderPassColorMatrixProgramAA(TexCoordPrecision precision) argument
2846 GetRenderPassMaskColorMatrixProgram(TexCoordPrecision precision) argument
2861 GetRenderPassMaskColorMatrixProgramAA(TexCoordPrecision precision) argument
2875 GetTileProgram( TexCoordPrecision precision, SamplerType sampler) argument
2891 GetTileProgramOpaque( TexCoordPrecision precision, SamplerType sampler) argument
2907 GetTileProgramAA( TexCoordPrecision precision, SamplerType sampler) argument
2923 GetTileProgramSwizzle( TexCoordPrecision precision, SamplerType sampler) argument
2940 GetTileProgramSwizzleOpaque(TexCoordPrecision precision, SamplerType sampler) argument
2956 GetTileProgramSwizzleAA( TexCoordPrecision precision, SamplerType sampler) argument
2972 GetTextureProgram( TexCoordPrecision precision) argument
2986 GetNonPremultipliedTextureProgram(TexCoordPrecision precision) argument
3001 GetTextureBackgroundProgram(TexCoordPrecision precision) argument
3014 GetNonPremultipliedTextureBackgroundProgram( TexCoordPrecision precision) argument
3029 GetTextureIOSurfaceProgram( TexCoordPrecision precision) argument
3042 GetVideoYUVProgram( TexCoordPrecision precision) argument
3055 GetVideoYUVAProgram( TexCoordPrecision precision) argument
3069 GetVideoStreamTextureProgram(TexCoordPrecision precision) argument
[all...]
H A Dgl_renderer_unittest.cc72 void TestShadersWithTexCoordPrecision(TexCoordPrecision precision) { argument
73 EXPECT_PROGRAM_VALID(renderer()->GetRenderPassProgram(precision));
74 EXPECT_PROGRAM_VALID(renderer()->GetRenderPassProgramAA(precision));
75 EXPECT_PROGRAM_VALID(renderer()->GetRenderPassMaskProgram(precision));
76 EXPECT_PROGRAM_VALID(renderer()->GetRenderPassMaskProgramAA(precision));
78 renderer()->GetRenderPassColorMatrixProgram(precision));
80 renderer()->GetRenderPassMaskColorMatrixProgramAA(precision));
82 renderer()->GetRenderPassColorMatrixProgramAA(precision));
84 renderer()->GetRenderPassMaskColorMatrixProgram(precision));
85 EXPECT_PROGRAM_VALID(renderer()->GetTextureProgram(precision));
106 TestShadersWithSamplerType(TexCoordPrecision precision, SamplerType sampler) argument
205 TestRenderPassProgram(TexCoordPrecision precision) argument
211 TestRenderPassColorMatrixProgram(TexCoordPrecision precision) argument
218 TestRenderPassMaskProgram(TexCoordPrecision precision) argument
224 TestRenderPassMaskColorMatrixProgram(TexCoordPrecision precision) argument
232 TestRenderPassProgramAA(TexCoordPrecision precision) argument
238 TestRenderPassColorMatrixProgramAA(TexCoordPrecision precision) argument
246 TestRenderPassMaskProgramAA(TexCoordPrecision precision) argument
252 TestRenderPassMaskColorMatrixProgramAA(TexCoordPrecision precision) argument
[all...]
H A Dprogram_binding.h60 TexCoordPrecision precision,
71 fragment_shader_.GetShaderString(precision, sampler))) {
59 Initialize(ContextProvider* context_provider, TexCoordPrecision precision, SamplerType sampler) argument
H A Dshader.cc17 precision, SetFragmentSamplerType(sampler, SHADER0(Src)))
69 // way that the effective precision might be lower than expected.
79 // Initialize range and precision with minimum spec values for when
84 GLint precision = 10; local
87 range, &precision));
88 *highp_threshold_cache = 1 << precision;
213 precision mediump float;
702 TexCoordPrecision precision, SamplerType sampler) const {
704 precision mediump float;
716 TexCoordPrecision precision, SamplerTyp
701 GetShaderString( TexCoordPrecision precision, SamplerType sampler) const argument
715 GetShaderString( TexCoordPrecision precision, SamplerType sampler) const argument
736 GetShaderString( TexCoordPrecision precision, SamplerType sampler) const argument
750 GetShaderString( TexCoordPrecision precision, SamplerType sampler) const argument
793 GetShaderString( TexCoordPrecision precision, SamplerType sampler) const argument
809 GetShaderString( TexCoordPrecision precision, SamplerType sampler) const argument
826 GetShaderString( TexCoordPrecision precision, SamplerType sampler) const argument
839 GetShaderString( TexCoordPrecision precision, SamplerType sampler) const argument
851 GetShaderString( TexCoordPrecision precision, SamplerType sampler) const argument
866 GetShaderString( TexCoordPrecision precision, SamplerType sampler) const argument
902 GetShaderString( TexCoordPrecision precision, SamplerType sampler) const argument
947 GetShaderString( TexCoordPrecision precision, SamplerType sampler) const argument
970 GetShaderString( TexCoordPrecision precision, SamplerType sampler) const argument
1025 GetShaderString( TexCoordPrecision precision, SamplerType sampler) const argument
1078 GetShaderString( TexCoordPrecision precision, SamplerType sampler) const argument
1143 GetShaderString( TexCoordPrecision precision, SamplerType sampler) const argument
1207 GetShaderString( TexCoordPrecision precision, SamplerType sampler) const argument
1270 GetShaderString( TexCoordPrecision precision, SamplerType sampler) const argument
1333 GetShaderString( TexCoordPrecision precision, SamplerType sampler) const argument
1395 GetShaderString( TexCoordPrecision precision, SamplerType sampler) const argument
1440 GetShaderString( TexCoordPrecision precision, SamplerType sampler) const argument
1471 GetShaderString( TexCoordPrecision precision, SamplerType sampler) const argument
1515 GetShaderString( TexCoordPrecision precision, SamplerType sampler) const argument
[all...]
/external/chromium_org/cc/test/
H A Dtest_gles2_interface.cc105 GLint* precision) {
107 shadertype, precisiontype, range, precision);
102 GetShaderPrecisionFormat(GLenum shadertype, GLenum precisiontype, GLint* range, GLint* precision) argument
H A Dtest_web_graphics_context_3d.cc390 GLint* precision) {
391 // Return the minimum precision requirements of the GLES2
397 *precision = 0;
402 *precision = 0;
407 *precision = 0;
412 *precision = 8;
417 *precision = 10;
422 *precision = 16;
387 getShaderPrecisionFormat(GLenum shadertype, GLenum precisiontype, GLint* range, GLint* precision) argument
/external/chromium_org/gpu/command_buffer/client/
H A Dgles2_c_lib_autogen.h317 GLint* precision) {
319 shadertype, precisiontype, range, precision);
314 GLES2GetShaderPrecisionFormat(GLenum shadertype, GLenum precisiontype, GLint* range, GLint* precision) argument
H A Dgles2_implementation.cc2156 GLenum shadertype, GLenum precisiontype, GLint* range, GLint* precision) {
2162 << static_cast<const void*>(precision) << ", ");
2191 if (precision) {
2192 precision[0] = result->precision;
2193 GPU_CLIENT_LOG(" min_range: " << precision[0]);
2155 GetShaderPrecisionFormat( GLenum shadertype, GLenum precisiontype, GLint* range, GLint* precision) argument
H A Dgles2_trace_implementation_impl_autogen.h474 GLint* precision) {
476 gl_->GetShaderPrecisionFormat(shadertype, precisiontype, range, precision);
471 GetShaderPrecisionFormat(GLenum shadertype, GLenum precisiontype, GLint* range, GLint* precision) argument
/external/chromium_org/gpu/command_buffer/common/
H A Dgles2_cmd_format_autogen.h3198 int32_t precision; member in struct:GetShaderPrecisionFormat::Result
3253 COMPILE_ASSERT(offsetof(GetShaderPrecisionFormat::Result, precision) == 12,
/external/chromium_org/gpu/command_buffer/service/
H A Dgles2_cmd_decoder.cc89 GLint precision) {
90 return (rangeMin >= 62) && (rangeMax >= 62) && (precision >= 16);
95 GLint *range, GLint *precision) {
103 *precision = 0;
108 // These values are for an IEEE single-precision floating-point format.
111 *precision = 23;
121 // a stub, so we need to set range and precision as if it weren't
127 range, precision);
137 // If the driver reports a precision for highp float that isn't actually
141 !PrecisionMeetsSpecForHighpFloat(range[0], range[1], *precision)) {
87 PrecisionMeetsSpecForHighpFloat(GLint rangeMin, GLint rangeMax, GLint precision) argument
93 GetShaderPrecisionFormatImpl(GLenum shader_type, GLenum precision_type, GLint *range, GLint *precision) argument
2794 GLint precision = 0; local
9248 GLint precision = 0; local
[all...]
H A Dgles2_cmd_decoder_unittest_programs.cc369 const GLint precision = 16; local
372 SetArgumentPointee<3>(precision)))
382 EXPECT_EQ(precision, result->precision);
H A Dprogram_manager.cc40 precision(uniform.precision) { }
45 precision(SH_PRECISION_MEDIUMP) { }
50 precision == other.precision;
55 int precision; member in struct:gpu::gles2::__anon8433::UniformType
541 "type/precision: " + conflicting_name;
1032 // declared by other shader, then the type and precision must match.
H A Dprogram_manager_unittest.cc211 int precision; member in struct:gpu::gles2::ProgramManagerWithShaderTest::__anon8437
307 vertex_variables[ii].precision,
333 fragment_variables[ii].precision,
1116 EXPECT_EQ(it->second.precision, variable_info->precision);
1231 // If a varying has different precision in the vertex and fragment
H A Dshader_translator.cc67 ShPrecisionType precision = SH_PRECISION_UNDEFINED; local
71 &len, &size, &type, &precision, &static_use,
82 type, size, precision, static_use, name_string);
H A Dshader_translator.h34 precision(SH_PRECISION_UNDEFINED),
42 precision(_precision),
50 precision == other.precision &&
56 int precision; member in struct:gpu::gles2::ShaderTranslatorInterface::VariableInfo
/external/chromium_org/mojo/examples/pepper_container_app/
H A Dppb_opengles2_thunk.cc664 GLint* precision) {
667 glGetShaderPrecisionFormat(shadertype, precisiontype, range, precision);
660 GetShaderPrecisionFormat(PP_Resource context_id, GLenum shadertype, GLenum precisiontype, GLint* range, GLint* precision) argument
/external/chromium_org/ppapi/lib/gl/gles2/
H A Dgles2.c460 GLint* precision) {
462 glGetCurrentContextPPAPI(), shadertype, precisiontype, range, precision); local
457 glGetShaderPrecisionFormat(GLenum shadertype, GLenum precisiontype, GLint* range, GLint* precision) argument
/external/chromium_org/ppapi/shared_impl/
H A Dppb_opengles2_shared.cc675 GLint* precision) {
679 ->GetShaderPrecisionFormat(shadertype, precisiontype, range, precision);
671 GetShaderPrecisionFormat(PP_Resource context_id, GLenum shadertype, GLenum precisiontype, GLint* range, GLint* precision) argument
/external/chromium_org/third_party/WebKit/Source/core/html/canvas/
H A DWebGLRenderingContextBase.cpp2625 synthesizeGLError(GL_INVALID_ENUM, "getShaderPrecisionFormat", "invalid precision type");
2630 GLint precision = 0; local
2631 webContext()->getShaderPrecisionFormat(shaderType, precisionType, range, &precision);
2632 return WebGLShaderPrecisionFormat::create(range[0], range[1], precision);
H A DWebGLShaderPrecisionFormat.cpp34 PassRefPtrWillBeRawPtr<WebGLShaderPrecisionFormat> WebGLShaderPrecisionFormat::create(GLint rangeMin, GLint rangeMax, GLint precision) argument
36 return adoptRefWillBeNoop(new WebGLShaderPrecisionFormat(rangeMin, rangeMax, precision));
49 GLint WebGLShaderPrecisionFormat::precision() const function in class:blink::WebGLShaderPrecisionFormat
54 WebGLShaderPrecisionFormat::WebGLShaderPrecisionFormat(GLint rangeMin, GLint rangeMax, GLint precision) argument
57 , m_precision(precision)
/external/chromium_org/third_party/WebKit/Source/devtools/scripts/closure/
H A Dcompiler.jarMETA-INF/ META-INF/MANIFEST.MF com/ com/google/ com/google/javascript/ com/google/javascript/jscomp/ ...
/external/chromium_org/third_party/WebKit/Source/platform/graphics/test/
H A DMockWebGraphicsContext3D.h152 virtual void getShaderPrecisionFormat(WGC3Denum shadertype, WGC3Denum precisiontype, WGC3Dint* range, WGC3Dint* precision) { } argument
/external/chromium_org/third_party/WebKit/Source/wtf/
H A Ddtoa.cpp24 /* On a machine with IEEE extended-precision registers, it is
25 * necessary to specify double-precision (53-bit) rounding precision
720 * to multiple-precision integers.
723 * multiple-precision integer arithmetic only if we cannot
1207 void dtoa(DtoaBuffer result, double dd, bool& sign, int& exponent, unsigned& precision) argument
1210 dtoa<true, false, false, true>(result, dd, 0, sign, exponent, precision);
1213 void dtoaRoundSF(DtoaBuffer result, double dd, int ndigits, bool& sign, int& exponent, unsigned& precision) argument
1216 dtoa<false, true, false, false>(result, dd, ndigits, sign, exponent, precision);
1219 void dtoaRoundDP(DtoaBuffer result, double dd, int ndigits, bool& sign, int& exponent, unsigned& precision) argument
[all...]

Completed in 515 milliseconds

12345678