/external/mesa3d/src/mesa/main/ |
D | multisample.c | 46 if (ctx->Multisample.SampleCoverageInvert == invert && in _mesa_SampleCoverage() 47 ctx->Multisample.SampleCoverageValue == value) in _mesa_SampleCoverage() 52 ctx->Multisample.SampleCoverageValue = value; in _mesa_SampleCoverage() 53 ctx->Multisample.SampleCoverageInvert = invert; in _mesa_SampleCoverage() 64 ctx->Multisample.Enabled = GL_TRUE; in _mesa_init_multisample() 65 ctx->Multisample.SampleAlphaToCoverage = GL_FALSE; in _mesa_init_multisample() 66 ctx->Multisample.SampleAlphaToOne = GL_FALSE; in _mesa_init_multisample() 67 ctx->Multisample.SampleCoverage = GL_FALSE; in _mesa_init_multisample() 68 ctx->Multisample.SampleCoverageValue = 1.0; in _mesa_init_multisample() 69 ctx->Multisample.SampleCoverageInvert = GL_FALSE; in _mesa_init_multisample() [all …]
|
D | enable.c | 241 if (ctx->Multisample.Enabled == state) in _mesa_set_multisample() 255 ctx->Multisample.Enabled = state; in _mesa_set_multisample() 850 if (ctx->Multisample.SampleAlphaToCoverage == state) in _mesa_set_enable() 855 ctx->Multisample.SampleAlphaToCoverage = state; in _mesa_set_enable() 860 if (ctx->Multisample.SampleAlphaToOne == state) in _mesa_set_enable() 865 ctx->Multisample.SampleAlphaToOne = state; in _mesa_set_enable() 868 if (ctx->Multisample.SampleCoverage == state) in _mesa_set_enable() 873 ctx->Multisample.SampleCoverage = state; in _mesa_set_enable() 878 if (ctx->Multisample.SampleCoverageInvert == state) in _mesa_set_enable() 883 ctx->Multisample.SampleCoverageInvert = state; in _mesa_set_enable() [all …]
|
D | attrib.c | 372 attr->MultisampleEnabled = ctx->Multisample.Enabled; in _mesa_PushAttrib() 373 attr->SampleAlphaToCoverage = ctx->Multisample.SampleAlphaToCoverage; in _mesa_PushAttrib() 374 attr->SampleAlphaToOne = ctx->Multisample.SampleAlphaToOne; in _mesa_PushAttrib() 375 attr->SampleCoverage = ctx->Multisample.SampleCoverage; in _mesa_PushAttrib() 558 (void*)&ctx->Multisample)) in _mesa_PushAttrib() 685 TEST_AND_UPDATE(ctx->Multisample.Enabled, enable->MultisampleEnabled, in pop_enable_group() 687 TEST_AND_UPDATE(ctx->Multisample.SampleAlphaToCoverage, in pop_enable_group() 690 TEST_AND_UPDATE(ctx->Multisample.SampleAlphaToOne, in pop_enable_group() 693 TEST_AND_UPDATE(ctx->Multisample.SampleCoverage, in pop_enable_group() 1428 TEST_AND_UPDATE(ctx->Multisample.Enabled, in _mesa_PopAttrib() [all …]
|
D | framebuffer.c | 1003 return ctx->Multisample.Enabled && in _mesa_is_multisample_enabled() 1027 return (ctx->Multisample.SampleAlphaToCoverage && in _mesa_is_alpha_to_coverage_enabled()
|
/external/mesa3d/src/mesa/state_tracker/ |
D | st_atom_msaa.c | 49 if (st->ctx->Multisample.SampleCoverage) { in st_update_sample_mask() 51 (st->ctx->Multisample.SampleCoverageValue * (float) sample_count); in st_update_sample_mask() 59 if (st->ctx->Multisample.SampleCoverageInvert) in st_update_sample_mask() 62 if (st->ctx->Multisample.SampleMask) in st_update_sample_mask() 63 sample_mask &= st->ctx->Multisample.SampleMaskValue; in st_update_sample_mask()
|
D | st_atom_blend.c | 274 blend->alpha_to_coverage = ctx->Multisample.SampleAlphaToCoverage; in st_update_blend() 275 blend->alpha_to_one = ctx->Multisample.SampleAlphaToOne; in st_update_blend()
|
D | st_atom_shader.c | 127 st->ctx->Multisample.SampleShading && in st_update_fp() 128 st->ctx->Multisample.MinSampleShadingValue * in st_update_fp()
|
D | st_atom_rasterizer.c | 261 ctx->Multisample.SampleShading && in st_update_rasterizer() 262 ctx->Multisample.MinSampleShadingValue * in st_update_rasterizer()
|
/external/libdrm/intel/tests/ |
D | gen6-3d.batch-ref.txt | 93 0x12300170: 0x22000000: AA disable, CullMode 1, Scissor disable, Multisample m ode 0 121 …p mode 0 , Barycentric interp mode 0x0, Point raster rule 0, Multisample mode 0, Multisample Dispa… 216 0x1230035c: 0x62000000: AA disable, CullMode 3, Scissor disable, Multisample m ode 0 244 …p mode 0 , Barycentric interp mode 0x0, Point raster rule 0, Multisample mode 0, Multisample Dispa… 302 …p mode 0 , Barycentric interp mode 0x0, Point raster rule 0, Multisample mode 0, Multisample Dispa… 346 0x12300564: 0x62000000: AA disable, CullMode 3, Scissor disable, Multisample m ode 0 413 0x12300670: 0x62000000: AA disable, CullMode 3, Scissor disable, Multisample m ode 0 441 …p mode 0 , Barycentric interp mode 0x1, Point raster rule 0, Multisample mode 0, Multisample Dispa… 483 0x12300788: 0x62000000: AA disable, CullMode 3, Scissor disable, Multisample m ode 0 511 …p mode 0 , Barycentric interp mode 0x0, Point raster rule 0, Multisample mode 0, Multisample Dispa… [all …]
|
/external/deqp/doc/testspecs/GLES3/ |
D | functional.fbo.msaa.txt | 19 Multisample framebuffer object tests 29 + Multisample resolve in glBlitFramebuffer()
|
/external/deqp/doc/testspecs/GLES2/ |
D | functional.rasterization.txt | 34 + Multisample rasterization 51 Multisample rasterization is tested with points, lines and triangles.
|
/external/mesa3d/src/mesa/program/ |
D | program.c | 531 if (ctx->Multisample.Enabled) { in _mesa_get_min_invocations_per_fragment() 543 else if (ctx->Multisample.SampleShading) in _mesa_get_min_invocations_per_fragment() 544 return MAX2(ceil(ctx->Multisample.MinSampleShadingValue * in _mesa_get_min_invocations_per_fragment()
|
/external/mesa3d/prebuilt-intermediates/main/ |
D | get_hash.h | 63 { GL_SAMPLE_ALPHA_TO_COVERAGE_ARB, CONTEXT_BOOL(Multisample.SampleAlphaToCoverage), NO_EXTRA }, 64 { GL_SAMPLE_COVERAGE_ARB, CONTEXT_BOOL(Multisample.SampleCoverage), NO_EXTRA }, 65 { GL_SAMPLE_COVERAGE_VALUE_ARB, CONTEXT_FLOAT(Multisample.SampleCoverageValue), NO_EXTRA }, 66 { GL_SAMPLE_COVERAGE_INVERT_ARB, CONTEXT_BOOL(Multisample.SampleCoverageInvert), NO_EXTRA }, 69 … { GL_SAMPLE_SHADING_ARB, CONTEXT_BOOL(Multisample.SampleShading), extra_gl40_ARB_sample_shading }, 70 …{ GL_MIN_SAMPLE_SHADING_VALUE_ARB, CONTEXT_FLOAT(Multisample.MinSampleShadingValue), extra_gl40_AR… 180 { GL_MULTISAMPLE_ARB, CONTEXT_BOOL(Multisample.Enabled), NO_EXTRA }, 181 { GL_SAMPLE_ALPHA_TO_ONE_ARB, CONTEXT_BOOL(Multisample.SampleAlphaToOne), NO_EXTRA }, 313 { GL_SAMPLE_MASK, CONTEXT_BOOL(Multisample.SampleMask), extra_ARB_texture_multisample },
|
/external/mesa3d/src/mesa/drivers/dri/i965/ |
D | brw_wm.c | 545 if (ctx->Multisample.Enabled) { in brw_wm_populate_key() 547 ctx->Multisample.SampleShading && in brw_wm_populate_key() 548 (ctx->Multisample.MinSampleShadingValue * in brw_wm_populate_key()
|
D | genX_state_upload.c | 1579 if (multisampled_fbo && ctx->Multisample.Enabled) 1936 if (ctx->Multisample.Enabled) 2946 if (ctx->Multisample.SampleAlphaToCoverage) { 2950 if (ctx->Multisample.SampleAlphaToOne) 3254 if (ctx->Multisample.SampleCoverage) { 3255 coverage = ctx->Multisample.SampleCoverageValue; 3256 coverage_invert = ctx->Multisample.SampleCoverageInvert; 3258 if (ctx->Multisample.SampleMask) { 3259 sample_mask = ctx->Multisample.SampleMaskValue; 4569 pb.AlphaToCoverageEnable = ctx->Multisample.SampleAlphaToCoverage; [all …]
|
/external/mesa3d/docs/ |
D | features.txt | 63 …Multisample anti-aliasing DONE (freedreno (*), llvmpipe (*), softpipe … 65 (*) freedreno, llvmpipe, softpipe, and swr have fake Multisample anti-aliasing support 90 GL_ARB_texture_multisample (Multisample textures) DONE () 256 GL_ARB_texture_multisample (Multisample textures) DONE (i965/gen7+, nv50, llvmpipe, softpipe)
|
/external/mesa3d/src/mesa/drivers/common/ |
D | meta.c | 785 save->Multisample = ctx->Multisample; /* struct copy */ in _mesa_meta_begin() 787 if (ctx->Multisample.Enabled) in _mesa_meta_begin() 789 if (ctx->Multisample.SampleCoverage) in _mesa_meta_begin() 791 if (ctx->Multisample.SampleAlphaToCoverage) in _mesa_meta_begin() 793 if (ctx->Multisample.SampleAlphaToOne) in _mesa_meta_begin() 795 if (ctx->Multisample.SampleShading) in _mesa_meta_begin() 797 if (ctx->Multisample.SampleMask) in _mesa_meta_begin() 1153 struct gl_multisample_attrib *ctx_ms = &ctx->Multisample; in _mesa_meta_end() 1154 struct gl_multisample_attrib *save_ms = &save->Multisample; in _mesa_meta_end()
|
D | meta.h | 179 struct gl_multisample_attrib Multisample; member
|
/external/mesa3d/docs/relnotes/ |
D | 4.0 | 108 Multisample and Texture Compression
|
/external/swiftshader/third_party/LLVM/test/Transforms/InstCombine/ |
D | shufflemask-undef.ll | 31 %struct.Multisample = type { float, i8, i8, i8, i8, i8, i8, i8, i8 } 50 ….ArrayRange, [8 x %struct.TextureCoordGen], %struct.ClipPlane, %struct.Multisample, %struct.Regist…
|
/external/llvm/test/Transforms/InstCombine/ |
D | shufflemask-undef.ll | 31 %struct.Multisample = type { float, i8, i8, i8, i8, i8, i8, i8, i8 } 50 ….ArrayRange, [8 x %struct.TextureCoordGen], %struct.ClipPlane, %struct.Multisample, %struct.Regist…
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/Transforms/InstCombine/X86/ |
D | shufflemask-undef.ll | 32 %struct.Multisample = type { float, i8, i8, i8, i8, i8, i8, i8, i8 } 51 ….ArrayRange, [8 x %struct.TextureCoordGen], %struct.ClipPlane, %struct.Multisample, %struct.Regist…
|
/external/deqp/doc/testspecs/GLES31/ |
D | functional.shaders.multisample_interpolation.txt | 19 Multisample interpolation tests
|
/external/deqp/framework/platform/ios/ |
D | tcuIOSPlatform.mm | 223 throw NotSupportedError("Multisample config is not supported");
|
/external/deqp/doc/testspecs/VK/ |
D | apitests.adoc | 731 Multisample resolve 734 Multisample tests need to validate that image resolving happen as expected for both simple and more…
|