Home
last modified time | relevance | path

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

1234567

/third_party/mesa3d/src/mesa/main/
Dmultisample.c51 if (ctx->Multisample.SampleCoverageInvert == invert && in _mesa_SampleCoverage()
52 ctx->Multisample.SampleCoverageValue == value) in _mesa_SampleCoverage()
57 ctx->Multisample.SampleCoverageValue = value; in _mesa_SampleCoverage()
58 ctx->Multisample.SampleCoverageInvert = invert; in _mesa_SampleCoverage()
69 ctx->Multisample.Enabled = GL_TRUE; in _mesa_init_multisample()
70 ctx->Multisample.SampleAlphaToCoverage = GL_FALSE; in _mesa_init_multisample()
71 ctx->Multisample.SampleAlphaToCoverageDitherControl = GL_ALPHA_TO_COVERAGE_DITHER_DEFAULT_NV; in _mesa_init_multisample()
72 ctx->Multisample.SampleAlphaToOne = GL_FALSE; in _mesa_init_multisample()
73 ctx->Multisample.SampleCoverage = GL_FALSE; in _mesa_init_multisample()
74 ctx->Multisample.SampleCoverageValue = 1.0; in _mesa_init_multisample()
[all …]
Denable.c348 if (ctx->Multisample.Enabled == state) in _mesa_set_multisample()
361 ctx->Multisample.Enabled = state; in _mesa_set_multisample()
1005 if (ctx->Multisample.SampleAlphaToCoverage == state) in _mesa_set_enable()
1010 ctx->Multisample.SampleAlphaToCoverage = state; in _mesa_set_enable()
1015 if (ctx->Multisample.SampleAlphaToOne == state) in _mesa_set_enable()
1020 ctx->Multisample.SampleAlphaToOne = state; in _mesa_set_enable()
1023 if (ctx->Multisample.SampleCoverage == state) in _mesa_set_enable()
1028 ctx->Multisample.SampleCoverage = state; in _mesa_set_enable()
1033 if (ctx->Multisample.SampleCoverageInvert == state) in _mesa_set_enable()
1037 ctx->Multisample.SampleCoverageInvert = state; in _mesa_set_enable()
[all …]
Dattrib.c188 attr->MultisampleEnabled = ctx->Multisample.Enabled; in _mesa_PushAttrib()
189 attr->SampleAlphaToCoverage = ctx->Multisample.SampleAlphaToCoverage; in _mesa_PushAttrib()
190 attr->SampleAlphaToOne = ctx->Multisample.SampleAlphaToOne; in _mesa_PushAttrib()
191 attr->SampleCoverage = ctx->Multisample.SampleCoverage; in _mesa_PushAttrib()
311 memcpy(&head->Multisample, &ctx->Multisample, sizeof(head->Multisample)); in _mesa_PushAttrib()
453 TEST_AND_UPDATE(ctx->Multisample.Enabled, enable->MultisampleEnabled, in pop_enable_group()
455 TEST_AND_UPDATE(ctx->Multisample.SampleAlphaToCoverage, in pop_enable_group()
458 TEST_AND_UPDATE(ctx->Multisample.SampleAlphaToOne, in pop_enable_group()
461 TEST_AND_UPDATE(ctx->Multisample.SampleCoverage, in pop_enable_group()
1108 TEST_AND_UPDATE(ctx->Multisample.Enabled, in _mesa_PopAttrib()
[all …]
/third_party/skia/third_party/externals/swiftshader/tests/VulkanBenchmarks/
DTriangleBenchmarks.cpp38 static void TriangleSolidColor(benchmark::State &state, Multisample multisample) in TriangleSolidColor()
89 static void TriangleInterpolateColor(benchmark::State &state, Multisample multisample) in TriangleInterpolateColor()
148 static void TriangleSampleTexture(benchmark::State &state, Multisample multisample) in TriangleSampleTexture()
284 BENCHMARK_CAPTURE(TriangleSolidColor, TriangleSolidColor, Multisample::False)->Unit(benchmark::kMil…
285 BENCHMARK_CAPTURE(TriangleInterpolateColor, TriangleInterpolateColor, Multisample::False)->Unit(ben…
286 BENCHMARK_CAPTURE(TriangleSampleTexture, TriangleSampleTexture, Multisample::False)->Unit(benchmark…
287 BENCHMARK_CAPTURE(TriangleSolidColor, TriangleSolidColor_Multisample, Multisample::True)->Unit(benc…
288 BENCHMARK_CAPTURE(TriangleInterpolateColor, TriangleInterpolateColor_Multisample, Multisample::True…
289 BENCHMARK_CAPTURE(TriangleSampleTexture, TriangleSampleTexture_Multisample, Multisample::True)->Uni…
/third_party/mesa3d/src/mesa/state_tracker/
Dst_atom_msaa.c121 if (st->ctx->Multisample.SampleCoverage) { in st_update_sample_state()
123 (st->ctx->Multisample.SampleCoverageValue * (float) sample_count); in st_update_sample_state()
131 if (st->ctx->Multisample.SampleCoverageInvert) in st_update_sample_state()
134 if (st->ctx->Multisample.SampleMask) in st_update_sample_state()
135 sample_mask &= st->ctx->Multisample.SampleMaskValue; in st_update_sample_state()
Dst_atom_blend.c293 blend->alpha_to_coverage = ctx->Multisample.SampleAlphaToCoverage; in st_update_blend()
294 blend->alpha_to_one = ctx->Multisample.SampleAlphaToOne; in st_update_blend()
296 ctx->Multisample.SampleAlphaToCoverageDitherControl != in st_update_blend()
/third_party/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 …]
/third_party/skia/third_party/externals/opengl-registry/extensions/EXT/
DEXT_raster_multisample.txt121 Multisample antialiasing is most valuable for rendering polygons, because
147 Multisample rasterization may also be enabled without introducing
195 Modify Section 14.4.3 (Point Multisample Rasterization)
201 Modify Section 14.5.4 (Line Multisample Rasterization)
207 Modify Section 14.6.6 (Polygon Multisample Rasterization)
214 Modify Section 14.8.0.1 (Bitmap Multisample Rasterization)
259 Modify Section 17.3.3 (Multisample Fragment Operations)
303 Modify Section 18.1.3 (Pixel Rectangle Multisample Rasterization)
320 …RASTER_MULTISAMPLE_EXT IsEnabled B FALSE Multisample Rasterization …
357 Omit changes to Section 14.8.0.1 (Bitmap Multisample Rasterization).
[all …]
DWGL_EXT_multisample.txt45 Multisample antialiasing is most valuable for rendering polygons,
178 3.3.2 Point Multisample Rasterization
196 3.4.4 Line Multisample Rasterization
220 3.5.7 Polygon Multisample Rasterization
244 3.3.2 (Point Multisample Rasterization) and 3.4.4 (Line Multisample
247 3.6.6 Multisample Rasterization of Pixel Rectangles
279 3.7.1 Bitmap Multisample Rasterization
304 4.1.2.5 Multisample Fragment Operations
355 4.1.9 Multisample Fragment Operations
397 4.2.2.5 Fine Control of Multisample Buffer Updates
[all …]
DEXT_multisample_compatibility.txt74 "Multisample rasterization is enabled or disabled by calling Enable
85 Replace the first sentence of Section 13.3.2 (Point Multisample
91 Replace the first sentence of Section 13.4.3 (Line Multisample
97 Replace the first sentence of Section 13.5.3 (Polygon Multisample
199 MULTISAMPLE_EXT B IsEnabled TRUE Multisample rasterization 13.2.1
/third_party/openGLES/extensions/EXT/
DEXT_raster_multisample.txt121 Multisample antialiasing is most valuable for rendering polygons, because
147 Multisample rasterization may also be enabled without introducing
195 Modify Section 14.4.3 (Point Multisample Rasterization)
201 Modify Section 14.5.4 (Line Multisample Rasterization)
207 Modify Section 14.6.6 (Polygon Multisample Rasterization)
214 Modify Section 14.8.0.1 (Bitmap Multisample Rasterization)
259 Modify Section 17.3.3 (Multisample Fragment Operations)
303 Modify Section 18.1.3 (Pixel Rectangle Multisample Rasterization)
320 …RASTER_MULTISAMPLE_EXT IsEnabled B FALSE Multisample Rasterization …
357 Omit changes to Section 14.8.0.1 (Bitmap Multisample Rasterization).
[all …]
DWGL_EXT_multisample.txt45 Multisample antialiasing is most valuable for rendering polygons,
178 3.3.2 Point Multisample Rasterization
196 3.4.4 Line Multisample Rasterization
220 3.5.7 Polygon Multisample Rasterization
244 3.3.2 (Point Multisample Rasterization) and 3.4.4 (Line Multisample
247 3.6.6 Multisample Rasterization of Pixel Rectangles
279 3.7.1 Bitmap Multisample Rasterization
304 4.1.2.5 Multisample Fragment Operations
355 4.1.9 Multisample Fragment Operations
397 4.2.2.5 Fine Control of Multisample Buffer Updates
[all …]
DEXT_multisample_compatibility.txt74 "Multisample rasterization is enabled or disabled by calling Enable
85 Replace the first sentence of Section 13.3.2 (Point Multisample
91 Replace the first sentence of Section 13.4.3 (Line Multisample
97 Replace the first sentence of Section 13.5.3 (Polygon Multisample
199 MULTISAMPLE_EXT B IsEnabled TRUE Multisample rasterization 13.2.1
/third_party/skia/third_party/externals/swiftshader/tests/VulkanWrapper/
DDrawTester.hpp25 enum class Multisample enum
36 DrawTester(Multisample multisample = Multisample::False);
/third_party/openGLES/extensions/3DFX/
D3DFX_tbuffer.txt66 Additions to 3.3.2 Point Multisample Rasterization:
73 Additions to 3.4.4 Line Multisample Rasterization:
80 Additions to 3.5.6 Polygon Multisample Rasterization:
D3DFX_multisample.txt56 Multisample antialiasing is most valuable for rendering polygons,
198 3.3.2 Point Multisample Rasterization
216 3.4.4 Line Multisample Rasterization
240 3.5.7 Polygon Multisample Rasterization
268 3.3.2 (Point Multisample Rasterization) and 3.4.4 (Line Multisample
273 3.6.5 Multisample Rasterization of Pixel Rectangles
306 3.7.1 Bitmap Multisample Rasterization
323 4.1.9 Multisample Fragment Operations
368 4.2.2.5 Fine Control of Multisample Buffer Updates
378 4.2.3.5 Clearing the Multisample Buffer
/third_party/skia/third_party/externals/opengl-registry/extensions/3DFX/
D3DFX_tbuffer.txt66 Additions to 3.3.2 Point Multisample Rasterization:
73 Additions to 3.4.4 Line Multisample Rasterization:
80 Additions to 3.5.6 Polygon Multisample Rasterization:
D3DFX_multisample.txt56 Multisample antialiasing is most valuable for rendering polygons,
198 3.3.2 Point Multisample Rasterization
216 3.4.4 Line Multisample Rasterization
240 3.5.7 Polygon Multisample Rasterization
268 3.3.2 (Point Multisample Rasterization) and 3.4.4 (Line Multisample
273 3.6.5 Multisample Rasterization of Pixel Rectangles
306 3.7.1 Bitmap Multisample Rasterization
323 4.1.9 Multisample Fragment Operations
368 4.2.2.5 Fine Control of Multisample Buffer Updates
378 4.2.3.5 Clearing the Multisample Buffer
/third_party/vk-gl-cts/doc/testspecs/GLES3/
Dfunctional.fbo.msaa.txt19 Multisample framebuffer object tests
29 + Multisample resolve in glBlitFramebuffer()
/third_party/vk-gl-cts/doc/testspecs/GLES2/
Dfunctional.rasterization.txt34 + Multisample rasterization
51 Multisample rasterization is tested with points, lines and triangles.
/third_party/openGLES/extensions/SGIS/
DSGIS_multisample.txt41 Multisample antialiasing is most valuable for rendering polygons,
174 3.3.2 Point Multisample Rasterization
192 3.4.4 Line Multisample Rasterization
216 3.5.6 Polygon Multisample Rasterization
240 3.3.2 (Point Multisample Rasterization) and 3.4.4 (Line Multisample
243 3.6.4 Multisample Rasterization of Pixel Rectangles
276 3.7.1 Bitmap Multisample Rasterization
301 4.1.2.5 Multisample Fragment Operations
352 4.1.9 Multisample Fragment Operations
394 4.2.2.5 Fine Control of Multisample Buffer Updates
[all …]
/third_party/skia/third_party/externals/opengl-registry/extensions/SGIS/
DSGIS_multisample.txt41 Multisample antialiasing is most valuable for rendering polygons,
174 3.3.2 Point Multisample Rasterization
192 3.4.4 Line Multisample Rasterization
216 3.5.6 Polygon Multisample Rasterization
240 3.3.2 (Point Multisample Rasterization) and 3.4.4 (Line Multisample
243 3.6.4 Multisample Rasterization of Pixel Rectangles
276 3.7.1 Bitmap Multisample Rasterization
301 4.1.2.5 Multisample Fragment Operations
352 4.1.9 Multisample Fragment Operations
394 4.2.2.5 Fine Control of Multisample Buffer Updates
[all …]
/third_party/mesa3d/src/mesa/program/
Dprogram.c360 if (ctx->Multisample.Enabled) { in _mesa_get_min_invocations_per_fragment()
370 else if (ctx->Multisample.SampleShading) in _mesa_get_min_invocations_per_fragment()
371 return MAX2(ceilf(ctx->Multisample.MinSampleShadingValue * in _mesa_get_min_invocations_per_fragment()
/third_party/openGLES/extensions/ARB/
DARB_multisample.txt75 Multisample antialiasing is most valuable for rendering polygons,
211 Point Multisample Rasterization
230 Line Multisample Rasterization
256 Polygon Multisample Rasterization
281 the Point Multisample Rasterization and the Line Multisample
284 Pixel Rectangle Multisample Rasterization
317 Bitmap Multisample Rasterization
342 Multisample Fragment Operations
397 Multisample Fragment Operations
446 Fine Control of Multisample Buffer Updates
[all …]
/third_party/skia/third_party/externals/opengl-registry/extensions/ARB/
DARB_multisample.txt65 Multisample antialiasing is most valuable for rendering polygons,
201 Point Multisample Rasterization
220 Line Multisample Rasterization
246 Polygon Multisample Rasterization
271 the Point Multisample Rasterization and the Line Multisample
274 Pixel Rectangle Multisample Rasterization
307 Bitmap Multisample Rasterization
332 Multisample Fragment Operations
387 Multisample Fragment Operations
436 Fine Control of Multisample Buffer Updates
[all …]

1234567