HomeSort by relevance Sort by last modified time
    Searched full:multisample (Results 1 - 25 of 399) sorted by null

1 2 3 4 5 6 7 8 91011>>

  /external/mesa3d/src/mesa/main/
multisample.c 29 #include "main/multisample.h"
46 ctx->Multisample.SampleCoverageValue = CLAMP(value, 0.0f, 1.0f);
47 ctx->Multisample.SampleCoverageInvert = invert;
53 * Initialize the context's multisample state.
59 ctx->Multisample.Enabled = GL_TRUE;
60 ctx->Multisample.SampleAlphaToCoverage = GL_FALSE;
61 ctx->Multisample.SampleAlphaToOne = GL_FALSE;
62 ctx->Multisample.SampleCoverage = GL_FALSE;
63 ctx->Multisample.SampleCoverageValue = 1.0;
64 ctx->Multisample.SampleCoverageInvert = GL_FALSE
    [all...]
  /external/mesa3d/src/intel/vulkan/
TODO 12 - Compressed multisample support
  /external/swiftshader/src/D3D8/
Direct3DSurface8.cpp 39 int sampleCount(D3DMULTISAMPLE_TYPE multiSample)
41 if(multiSample == D3DMULTISAMPLE_2_SAMPLES)
45 else if(multiSample == D3DMULTISAMPLE_4_SAMPLES)
49 else if(multiSample == D3DMULTISAMPLE_8_SAMPLES)
53 else if(multiSample == D3DMULTISAMPLE_16_SAMPLES)
61 Direct3DSurface8::Direct3DSurface8(Direct3DDevice8 *device, Unknown *container, int width, int height, D3DFORMAT format, D3DPOOL pool, D3DMULTISAMPLE_TYPE multiSample, bool lockable, unsigned long usage) : Surface(getParentResource(container), width, height, sampleCount(multiSample), translateFormat(format), lockable, (usage & D3DUSAGE_RENDERTARGET) == D3DUSAGE_RENDERTARGET || (usage & D3DUSAGE_DEPTHSTENCIL) == D3DUSAGE_DEPTHSTENCIL), device(device), container(container), width(width), height(height), format(format), pool(pool), multiSample(multiSample), lockable(lockable), usage(usage)
231 desc->MultiSampleType = multiSample;
    [all...]
Direct3DSurface8.hpp 32 Direct3DSurface8(Direct3DDevice8 *device, Unknown *container, int width, int height, D3DFORMAT format, D3DPOOL pool, D3DMULTISAMPLE_TYPE multiSample, bool lockable, unsigned long usage);
68 const D3DMULTISAMPLE_TYPE multiSample;
  /external/mesa3d/src/mesa/state_tracker/
st_atom_msaa.c 48 if (st->ctx->Multisample.Enabled && sample_count > 1) {
50 if (st->ctx->Multisample.SampleCoverage) {
53 (st->ctx->Multisample.SampleCoverageValue * (float)sample_count);
60 if (st->ctx->Multisample.SampleCoverageInvert)
63 if (st->ctx->Multisample.SampleMask)
64 sample_mask &= st->ctx->Multisample.SampleMaskValue;
  /external/deqp/doc/testspecs/GLES31/
functional.sample_shading.txt 32 + Rendering to every supported multisample texture sample count / format
58 Since the tests analyze the resolved multisample image when rendering to the
60 multisample buffers with a box filter (simple average) may result in false
63 multisample texture do not use an implementation defined multisample resolution
functional.shaders.sample_variables.txt 38 + Rendering to every supported multisample texture sample count / format
77 mask operations are multisample operations and should not have effect with
100 OES_sample_shading. Tests render to a multisample texture, encode
105 gl_SampleMask should have no effect. With multisample targets the result image
106 color intensity should decrease. With multisample targets with sample count = 1,
110 SAMPLE_MASK. With multisample render targets, all fragments should be discarded.
  /external/deqp/doc/testspecs/GLES3/
functional.fbo.msaa.txt 19 Multisample framebuffer object tests
25 + Creating framebuffer objects with multisample color, depth and stencil buffers
29 + Multisample resolve in glBlitFramebuffer()
  /external/swiftshader/src/D3D9/
Direct3DSurface9.cpp 42 int sampleCount(D3DMULTISAMPLE_TYPE multiSample, unsigned int quality)
44 if(multiSample == D3DMULTISAMPLE_NONMASKABLE)
54 else if(multiSample == D3DMULTISAMPLE_2_SAMPLES)
58 else if(multiSample == D3DMULTISAMPLE_4_SAMPLES)
62 else if(multiSample == D3DMULTISAMPLE_8_SAMPLES)
66 else if(multiSample == D3DMULTISAMPLE_16_SAMPLES)
79 Direct3DSurface9::Direct3DSurface9(Direct3DDevice9 *device, Unknown *container, int width, int height, D3DFORMAT format, D3DPOOL pool, D3DMULTISAMPLE_TYPE multiSample, unsigned int quality, bool lockableOverride, unsigned long usage) : Direct3DResource9(device, D3DRTYPE_SURFACE, pool, memoryUsage(width, height, format)), Surface(getParentResource(container), width, height, sampleCount(multiSample, quality), translateFormat(format), isLockable(pool, usage, lockableOverride), (usage & D3DUSAGE_RENDERTARGET) || (usage & D3DUSAGE_DEPTHSTENCIL)), container(container), width(width), height(height), format(format), pool(pool), multiSample(multiSample), quality(quality), lockable(isLockable(pool, usage, lockableOverride)), usage(usage
    [all...]
Direct3DSurface9.hpp 31 Direct3DSurface9(Direct3DDevice9 *device, Unknown *container, int width, int height, D3DFORMAT format, D3DPOOL pool, D3DMULTISAMPLE_TYPE multiSample, unsigned int quality, bool lockableOverride, unsigned long usage);
74 const D3DMULTISAMPLE_TYPE multiSample;
  /external/skia/src/gpu/
GrRenderTargetPriv.h 35 // Finds a render target's multisample specs. The pipeline is only needed in case the info isn't
37 // to affect the multisample information itself.
  /external/mesa3d/docs/specs/
EXT_shader_samples_identical.txt 49 sample is stored in a separate slice of the multisample surface. An
50 additional multisample control surface (MCS) contains a mapping from pixel
55 of this information to reduce the bandwidth of reading multisample
56 textures. A custom multisample resolve filter could optimize resolving
104 of the multisample texture bound to <sampler> at <coord> contain the
157 implementation. It is also possible that a compressed multisample surface
  /external/deqp/scripts/
build_android_mustpass.py 138 Configuration(name = "multisample",
143 include("gles3-multisample.txt"),
144 exclude("gles3-multisample-issues.txt")]),
186 Configuration(name = "multisample",
190 filters = [include("gles31-master.txt"), include("gles31-multisample.txt")]),
264 Configuration(name = "multisample",
268 filters = NYC_GLES3_COMMON_FILTERS + [include("gles3-multisample.txt")],
319 Configuration(name = "multisample",
323 filters = NYC_GLES31_COMMON_FILTERS + [include("gles31-multisample.txt")],
421 Configuration(name = "multisample",
    [all...]
  /external/swiftshader/src/OpenGL/libEGL/
Config.h 35 Config(sw::Format displayFormat, EGLint minSwapInterval, EGLint maxSwapInterval, sw::Format renderTargetFormat, sw::Format depthStencilFormat, EGLint multiSample, bool conformant);
68 EGLint mSampleBuffers; // Number of multisample buffers
93 void add(sw::Format displayFormat, EGLint minSwapInterval, EGLint maxSwapInterval, sw::Format renderTargetFormat, sw::Format depthStencilFormat, EGLint multiSample);
  /external/swiftshader/src/Renderer/
QuadRasterizer.cpp 68 primitive += sizeof(Primitive) * state.multiSample;
124 for(unsigned int q = 1; q < state.multiSample; q++)
137 for(unsigned int q = 1; q < state.multiSample; q++)
148 for(unsigned int q = 0; q < state.multiSample; q++)
152 if(state.multiSample > 1)
161 if(veryEarlyDepthTest && state.multiSample == 1)
269 for(unsigned int q = 0; q < state.multiSample; q++)
283 for(unsigned int q = 0; q < state.multiSample; q++)
  /external/deqp/android/cts/master/src/
gles3-multisample.txt 23 dEQP-GLES3.functional.multisample.default_framebuffer.*
gles31-multisample.txt 10 dEQP-GLES31.functional.multisample.*
  /external/deqp/android/cts/mnc/src/
gles3-multisample.txt 23 dEQP-GLES3.functional.multisample.default_framebuffer.*
gles31-multisample.txt 10 dEQP-GLES31.functional.multisample.*
  /external/mesa3d/src/mesa/drivers/dri/i965/
gen6_multisample_state.c 175 if (ctx->Multisample.SampleCoverage) {
176 coverage = ctx->Multisample.SampleCoverageValue;
177 coverage_invert = ctx->Multisample.SampleCoverageInvert;
179 if (ctx->Multisample.SampleMask) {
180 sample_mask = ctx->Multisample.SampleMaskValue;
gen8_blend_state.c 65 if (ctx->Multisample.SampleAlphaToCoverage) {
69 if (ctx->Multisample.SampleAlphaToOne)
92 * components, including multisample alpha operations, alpha test,
182 ctx->Multisample.SampleAlphaToOne,
228 ctx->Multisample.SampleAlphaToCoverage)
234 * components, including multisample alpha operations, alpha test,
  /external/deqp/android/cts/mnc/
gles31-multisample.txt 54 dEQP-GLES31.functional.multisample.default_framebuffer.sample_position
55 dEQP-GLES31.functional.multisample.default_framebuffer.sample_mask_sum_of_inverses
56 dEQP-GLES31.functional.multisample.default_framebuffer.proportionality_sample_mask
57 dEQP-GLES31.functional.multisample.default_framebuffer.constancy_sample_mask
58 dEQP-GLES31.functional.multisample.default_framebuffer.constancy_alpha_to_coverage_sample_mask
59 dEQP-GLES31.functional.multisample.default_framebuffer.constancy_sample_coverage_sample_mask
60 dEQP-GLES31.functional.multisample.default_framebuffer.constancy_alpha_to_coverage_sample_coverage_sample_mask
61 dEQP-GLES31.functional.multisample.default_framebuffer.sample_mask_non_effective_bits
  /external/deqp/android/cts/nyc/
gles31-multisample.txt 54 dEQP-GLES31.functional.multisample.default_framebuffer.sample_position
55 dEQP-GLES31.functional.multisample.default_framebuffer.sample_mask_sum_of_inverses
56 dEQP-GLES31.functional.multisample.default_framebuffer.proportionality_sample_mask
57 dEQP-GLES31.functional.multisample.default_framebuffer.constancy_sample_mask
58 dEQP-GLES31.functional.multisample.default_framebuffer.constancy_alpha_to_coverage_sample_mask
59 dEQP-GLES31.functional.multisample.default_framebuffer.constancy_sample_coverage_sample_mask
60 dEQP-GLES31.functional.multisample.default_framebuffer.constancy_alpha_to_coverage_sample_coverage_sample_mask
61 dEQP-GLES31.functional.multisample.default_framebuffer.sample_mask_non_effective_bits
  /external/deqp/android/cts/nyc/src/
gles31-multisample.txt 54 dEQP-GLES31.functional.multisample.default_framebuffer.sample_position
55 dEQP-GLES31.functional.multisample.default_framebuffer.sample_mask_sum_of_inverses
56 dEQP-GLES31.functional.multisample.default_framebuffer.proportionality_sample_mask
57 dEQP-GLES31.functional.multisample.default_framebuffer.constancy_sample_mask
58 dEQP-GLES31.functional.multisample.default_framebuffer.constancy_alpha_to_coverage_sample_mask
59 dEQP-GLES31.functional.multisample.default_framebuffer.constancy_sample_coverage_sample_mask
60 dEQP-GLES31.functional.multisample.default_framebuffer.constancy_alpha_to_coverage_sample_coverage_sample_mask
61 dEQP-GLES31.functional.multisample.default_framebuffer.sample_mask_non_effective_bits
  /external/mesa3d/src/gallium/state_trackers/nine/
device9ex.h 117 D3DMULTISAMPLE_TYPE MultiSample,
139 D3DMULTISAMPLE_TYPE MultiSample,

Completed in 583 milliseconds

1 2 3 4 5 6 7 8 91011>>