Home
last modified time | relevance | path

Searched refs:Multisample (Results 1 – 25 of 27) sorted by relevance

12

/external/mesa3d/src/mesa/main/
Dmultisample.c46 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 …]
Denable.c241 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 …]
Dattrib.c372 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 …]
Dframebuffer.c1003 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/
Dst_atom_msaa.c49 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()
Dst_atom_blend.c274 blend->alpha_to_coverage = ctx->Multisample.SampleAlphaToCoverage; in st_update_blend()
275 blend->alpha_to_one = ctx->Multisample.SampleAlphaToOne; in st_update_blend()
Dst_atom_shader.c127 st->ctx->Multisample.SampleShading && in st_update_fp()
128 st->ctx->Multisample.MinSampleShadingValue * in st_update_fp()
Dst_atom_rasterizer.c261 ctx->Multisample.SampleShading && in st_update_rasterizer()
262 ctx->Multisample.MinSampleShadingValue * in st_update_rasterizer()
/external/libdrm/intel/tests/
Dgen6-3d.batch-ref.txt93 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/
Dfunctional.fbo.msaa.txt19 Multisample framebuffer object tests
29 + Multisample resolve in glBlitFramebuffer()
/external/deqp/doc/testspecs/GLES2/
Dfunctional.rasterization.txt34 + Multisample rasterization
51 Multisample rasterization is tested with points, lines and triangles.
/external/mesa3d/src/mesa/program/
Dprogram.c531 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/
Dget_hash.h63 { 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/
Dbrw_wm.c545 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()
DgenX_state_upload.c1579 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/
Dfeatures.txt63Multisample 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/
Dmeta.c785 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()
Dmeta.h179 struct gl_multisample_attrib Multisample; member
/external/mesa3d/docs/relnotes/
D4.0108 Multisample and Texture Compression
/external/swiftshader/third_party/LLVM/test/Transforms/InstCombine/
Dshufflemask-undef.ll31 %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/
Dshufflemask-undef.ll31 %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/
Dshufflemask-undef.ll32 %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/
Dfunctional.shaders.multisample_interpolation.txt19 Multisample interpolation tests
/external/deqp/framework/platform/ios/
DtcuIOSPlatform.mm223 throw NotSupportedError("Multisample config is not supported");
/external/deqp/doc/testspecs/VK/
Dapitests.adoc731 Multisample resolve
734 Multisample tests need to validate that image resolving happen as expected for both simple and more…

12