/third_party/mesa3d/src/mesa/main/ |
D | multisample.c | 51 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 …]
|
D | enable.c | 348 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 …]
|
D | attrib.c | 188 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/ |
D | TriangleBenchmarks.cpp | 38 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/ |
D | st_atom_msaa.c | 121 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()
|
D | st_atom_blend.c | 293 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/ |
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 …]
|
/third_party/skia/third_party/externals/opengl-registry/extensions/EXT/ |
D | EXT_raster_multisample.txt | 121 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 …]
|
D | WGL_EXT_multisample.txt | 45 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 …]
|
D | EXT_multisample_compatibility.txt | 74 "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/ |
D | EXT_raster_multisample.txt | 121 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 …]
|
D | WGL_EXT_multisample.txt | 45 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 …]
|
D | EXT_multisample_compatibility.txt | 74 "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/ |
D | DrawTester.hpp | 25 enum class Multisample enum 36 DrawTester(Multisample multisample = Multisample::False);
|
/third_party/openGLES/extensions/3DFX/ |
D | 3DFX_tbuffer.txt | 66 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:
|
D | 3DFX_multisample.txt | 56 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/ |
D | 3DFX_tbuffer.txt | 66 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:
|
D | 3DFX_multisample.txt | 56 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/ |
D | functional.fbo.msaa.txt | 19 Multisample framebuffer object tests 29 + Multisample resolve in glBlitFramebuffer()
|
/third_party/vk-gl-cts/doc/testspecs/GLES2/ |
D | functional.rasterization.txt | 34 + Multisample rasterization 51 Multisample rasterization is tested with points, lines and triangles.
|
/third_party/openGLES/extensions/SGIS/ |
D | SGIS_multisample.txt | 41 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/ |
D | SGIS_multisample.txt | 41 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/ |
D | program.c | 360 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/ |
D | ARB_multisample.txt | 75 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/ |
D | ARB_multisample.txt | 65 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 …]
|