Home
last modified time | relevance | path

Searched refs:numViews (Results 1 - 25 of 60) sorted by relevance

123

/third_party/skia/src/gpu/effects/
H A DGrDistanceFieldGeoProc.cpp206 int numViews, in GrDistanceFieldA8TextGeoProc()
220 SkASSERT(numViews <= kMaxTextures); in GrDistanceFieldA8TextGeoProc()
233 if (numViews) { in GrDistanceFieldA8TextGeoProc()
236 for (int i = 0; i < numViews; ++i) { in GrDistanceFieldA8TextGeoProc()
242 this->setTextureSamplerCnt(numViews); in GrDistanceFieldA8TextGeoProc()
246 int numViews, in addNewViews()
248 SkASSERT(numViews <= kMaxTextures); in addNewViews()
250 numViews = std::min(numViews, kMaxTextures); in addNewViews()
256 for (int i = 0; i < numViews; in addNewViews()
204 GrDistanceFieldA8TextGeoProc(const GrShaderCaps& caps, const GrSurfaceProxyView* views, int numViews, GrSamplerState params, float distanceAdjust, uint32_t flags, const SkMatrix& localMatrix) GrDistanceFieldA8TextGeoProc() argument
245 addNewViews(const GrSurfaceProxyView* views, int numViews, GrSamplerState params) addNewViews() argument
488 GrDistanceFieldPathGeoProc(const GrShaderCaps& caps, const SkMatrix& matrix, bool wideColor, const GrSurfaceProxyView* views, int numViews, GrSamplerState params, uint32_t flags) GrDistanceFieldPathGeoProc() argument
520 addNewViews(const GrSurfaceProxyView* views, int numViews, GrSamplerState params) addNewViews() argument
804 GrDistanceFieldLCDTextGeoProc(const GrShaderCaps& caps, const GrSurfaceProxyView* views, int numViews, GrSamplerState params, DistanceAdjust distanceAdjust, uint32_t flags, const SkMatrix& localMatrix) GrDistanceFieldLCDTextGeoProc() argument
841 addNewViews(const GrSurfaceProxyView* views, int numViews, GrSamplerState params) addNewViews() argument
[all...]
H A DGrBitmapTextGeoProc.h64 const GrSurfaceProxyView* views, int numViews, GrSamplerState params,
H A DGrDistanceFieldGeoProc.h99 void addNewViews(const GrSurfaceProxyView* views, int numViews, GrSamplerState);
/third_party/skia/third_party/externals/angle2/src/tests/perf_tests/
H A DMultiviewPerf.cpp28 int numViews, in GetShaderExtensionHeader()
52 return "#extension " + ext + " : require\nlayout(num_views = " + ToString(numViews) + in GetShaderExtensionHeader()
89 numViews = 2; in MultiviewPerfParams()
125 name += "_" + ToString(numViews) + "_views";
130 int numViews; member
261 0, params->numViews); in initializeBenchmark()
263 0, params->numViews); in initializeBenchmark()
280 const int viewWidth = params->windowWidth / params->numViews; in drawBenchmark()
288 for (int i = 0; i < params->numViews; ++i) in drawBenchmark()
317 GetShaderExtensionHeader(usesMultiview, params->numViews, in initializeBenchmark()
27 GetShaderExtensionHeader(bool usesMultiview, int numViews, GLenum shaderType, ExtensionName multiviewExtension) GetShaderExtensionHeader() argument
[all...]
/third_party/skia/third_party/externals/angle2/src/tests/test_utils/
H A DMultiviewTest.cpp17 GLuint CreateSimplePassthroughProgram(int numViews, ExtensionName multiviewExtension) in CreateSimplePassthroughProgram() argument
39 ToString(numViews) + in CreateSimplePassthroughProgram()
180 int numViews, in AttachMultiviewTextures()
191 numViews); in AttachMultiviewTextures()
196 baseViewIndex, numViews); in AttachMultiviewTextures()
201 0, baseViewIndex, numViews); in AttachMultiviewTextures()
207 int numViews, in AttachMultiviewTextures()
215 AttachMultiviewTextures(target, viewWidth, numViews, baseViewIndex, colorTextures, depthTexture, in AttachMultiviewTextures()
178 AttachMultiviewTextures(GLenum target, int viewWidth, int numViews, int baseViewIndex, std::vector<GLuint> colorTextures, GLuint depthTexture, GLuint depthStencilTexture) AttachMultiviewTextures() argument
205 AttachMultiviewTextures(GLenum target, int viewWidth, int numViews, int baseViewIndex, GLuint colorTexture, GLuint depthTexture, GLuint depthStencilTexture) AttachMultiviewTextures() argument
H A DMultiviewTest.h25 GLuint CreateSimplePassthroughProgram(int numViews, ExtensionName multiviewExtension);
50 int numViews,
57 int numViews,
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/pipeline/
H A DvktPipelineNoPositionTests.cpp83 deUint32 numViews; // Number of views for multiview. member
136 DE_ASSERT(params.numViews >= 1u); in NoPositionCase()
151 const bool multiview = (m_params.numViews > 1u); in initPrograms()
160 const auto ssboElementCount = kStageCount * m_params.numViews; in initPrograms()
170 s << " * " << m_params.numViews << " + "; in initPrograms()
364 if (m_params.numViews > 1u) in checkSupport()
378 if (m_params.numViews > context.getMultiviewProperties().maxMultiviewViewCount) in checkSupport()
408 const auto viewType = (m_params.numViews > 1u ? VK_IMAGE_VIEW_TYPE_2D_ARRAY : VK_IMAGE_VIEW_TYPE_2D); in iterate()
453 m_params.numViews, // deUint32 arrayLayers; in iterate()
464 const auto subresourceRange = makeImageSubresourceRange(VK_IMAGE_ASPECT_COLOR_BIT, 0u, 1u, 0u, m_params.numViews); in iterate()
[all...]
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/pipeline/
H A DvktPipelineNoPositionTests.cpp81 deUint32 numViews; // Number of views for multiview. member
133 DE_ASSERT(params.numViews >= 1u); in NoPositionCase()
148 const bool multiview = (m_params.numViews > 1u); in initPrograms()
156 const auto ssboElementCount = kStageCount * m_params.numViews; in initPrograms()
346 if (m_params.numViews > 1u) in checkSupport()
360 if (m_params.numViews > context.getMultiviewProperties().maxMultiviewViewCount) in checkSupport()
388 const auto viewType = (m_params.numViews > 1u ? VK_IMAGE_VIEW_TYPE_2D_ARRAY : VK_IMAGE_VIEW_TYPE_2D); in iterate()
433 m_params.numViews, // deUint32 arrayLayers; in iterate()
444 const auto subresourceRange = makeImageSubresourceRange(VK_IMAGE_ASPECT_COLOR_BIT, 0u, 1u, 0u, m_params.numViews); in iterate()
503 if (m_params.numViews > in iterate()
[all...]
/third_party/skia/third_party/externals/angle2/src/tests/gl_tests/
H A DFramebufferMultiviewTest.cpp77 int numViews, in initializeFBOs()
85 ASSERT_LE(baseViewIndex + numViews, numLayers); in initializeFBOs()
107 AttachMultiviewTextures(GL_FRAMEBUFFER, width, numViews, baseViewIndex, mColorTex, in initializeFBOs()
177 GLint numViews = -1; in TEST_P() local
180 &numViews); in TEST_P()
182 EXPECT_EQ(1, numViews); in TEST_P()
204 GLint numViews = -1; in TEST_P() local
207 &numViews); in TEST_P()
235 // baseViewIndex + numViews is greater than MAX_TEXTURE_LAYERS. in TEST_P()
399 GLint numViews in TEST_P() local
73 initializeFBOs(int width, int height, int numLayers, int baseViewIndex, int numViews, int numColorAttachments, bool stencil, bool depth) initializeFBOs() argument
[all...]
H A DMultiviewDrawTest.cpp84 void updateFBOs(int viewWidth, int height, int numViews, int numLayers, int baseViewIndex) in updateFBOs() argument
86 ASSERT_TRUE(numViews + baseViewIndex <= numLayers); in updateFBOs()
92 mNumViews = numViews; in updateFBOs()
104 AttachMultiviewTextures(GL_DRAW_FRAMEBUFFER, viewWidth, numViews, baseViewIndex, in updateFBOs()
126 void updateFBOs(int viewWidth, int height, int numViews) in updateFBOs() argument
128 updateFBOs(viewWidth, height, numViews, numViews, 0); in updateFBOs()
1866 auto generateVertexShaderSource = [](int numViews, std::string extensionName) -> std::string { in TEST_P()
1873 ToString(numViews) + in TEST_P()
2016 for (int numViews in TEST_P()
[all...]
/third_party/skia/third_party/externals/angle2/src/libANGLE/
H A DFramebuffer.cpp1801 GLsizei numViews, in setAttachment()
1820 setAttachmentImpl(context, type, binding, textureIndex, resource, numViews, baseViewIndex, in setAttachment()
1830 context, type, binding, textureIndex, resource, numViews, baseViewIndex, in setAttachment()
1836 numViews, baseViewIndex, isMultiview, samples, in setAttachment()
1842 numViews, baseViewIndex, isMultiview, samples, in setAttachment()
1846 setAttachmentImpl(context, type, binding, textureIndex, resource, numViews, in setAttachment()
1851 commitWebGL1DepthStencilIfConsistent(context, numViews, baseViewIndex, isMultiview, samples); in setAttachment()
1859 GLsizei numViews, in setAttachmentMultiview()
1862 setAttachment(context, type, binding, textureIndex, resource, numViews, baseViewIndex, true, in setAttachmentMultiview()
1867 GLsizei numViews, in commitWebGL1DepthStencilIfConsistent()
1796 setAttachment(const Context *context, GLenum type, GLenum binding, const ImageIndex &textureIndex, FramebufferAttachmentObject *resource, GLsizei numViews, GLuint baseViewIndex, bool isMultiview, GLsizei samplesIn) setAttachment() argument
1854 setAttachmentMultiview(const Context *context, GLenum type, GLenum binding, const ImageIndex &textureIndex, FramebufferAttachmentObject *resource, GLsizei numViews, GLint baseViewIndex) setAttachmentMultiview() argument
1866 commitWebGL1DepthStencilIfConsistent(const Context *context, GLsizei numViews, GLuint baseViewIndex, bool isMultiview, GLsizei samples) commitWebGL1DepthStencilIfConsistent() argument
1942 setAttachmentImpl(const Context *context, GLenum type, GLenum binding, const ImageIndex &textureIndex, FramebufferAttachmentObject *resource, GLsizei numViews, GLuint baseViewIndex, bool isMultiview, GLsizei samples) setAttachmentImpl() argument
2016 updateAttachment(const Context *context, FramebufferAttachment *attachment, size_t dirtyBit, angle::ObserverBinding *onDirtyBinding, GLenum type, GLenum binding, const ImageIndex &textureIndex, FramebufferAttachmentObject *resource, GLsizei numViews, GLuint baseViewIndex, bool isMultiview, GLsizei samples) updateAttachment() argument
[all...]
H A DFramebuffer.h233 GLsizei numViews,
450 GLsizei numViews,
455 GLsizei numViews,
464 GLsizei numViews,
476 GLsizei numViews,
H A DFramebufferAttachment.cpp115 GLsizei numViews, in attach()
129 mNumViews = numViews; in attach()
110 attach(const Context *context, GLenum type, GLenum binding, const ImageIndex &textureIndex, FramebufferAttachmentObject *resource, GLsizei numViews, GLuint baseViewIndex, bool isMultiview, GLsizei samples, rx::Serial framebufferSerial) attach() argument
/third_party/skia/src/gpu/
H A DGrProcessorUnitTest.cpp22 int maxTreeDepth, int numViews, const ViewInfo views[]) in GrProcessorTestData()
23 : GrProcessorTestData(random, context, maxTreeDepth, numViews, views, in GrProcessorTestData()
27 int maxTreeDepth, int numViews, const ViewInfo views[], in GrProcessorTestData()
33 fViews.reset(views, numViews); in GrProcessorTestData()
21 GrProcessorTestData(SkRandom* random, GrRecordingContext* context, int maxTreeDepth, int numViews, const ViewInfo views[]) GrProcessorTestData() argument
26 GrProcessorTestData(SkRandom* random, GrRecordingContext* context, int maxTreeDepth, int numViews, const ViewInfo views[], std::unique_ptr<GrFragmentProcessor> inputFP) GrProcessorTestData() argument
H A DGrProcessorUnitTest.h52 int numViews, const ViewInfo views[]);
54 int numViews, const ViewInfo views[],
/third_party/skia/src/gpu/d3d/
H A DGrD3DCommandList.cpp385 int numViews = 0; in setVertexBuffers() local
388 views[numViews].BufferLocation = d3dBuffer->d3dResource()->GetGPUVirtualAddress(); in setVertexBuffers()
389 views[numViews].SizeInBytes = vertexBuffer->size(); in setVertexBuffers()
390 views[numViews++].StrideInBytes = vertexStride; in setVertexBuffers()
395 views[numViews].BufferLocation = d3dBuffer->d3dResource()->GetGPUVirtualAddress(); in setVertexBuffers()
396 views[numViews].SizeInBytes = instanceBuffer->size(); in setVertexBuffers()
397 views[numViews++].StrideInBytes = instanceStride; in setVertexBuffers()
400 fCommandList->IASetVertexBuffers(startSlot, numViews, views); in setVertexBuffers()
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/d3d/d3d11/
H A DVertexArray11.cpp342 void VertexArray11::markAllAttributeDivisorsForAdjustment(int numViews) in markAllAttributeDivisorsForAdjustment() argument
344 if (mAppliedNumViewsToDivisor != numViews) in markAllAttributeDivisorsForAdjustment()
346 mAppliedNumViewsToDivisor = numViews; in markAllAttributeDivisorsForAdjustment()
H A DVertexArray11.h55 void markAllAttributeDivisorsForAdjustment(int numViews);
98 // The numViews value used to adjust the divisor.
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/gl/
H A DClearMultiviewGL.cpp69 int numViews = firstAttachment->getNumViews(); in clearLayeredFBO() local
71 for (int i = 0; i < numViews; ++i) in clearLayeredFBO()
H A DVertexArrayGL.cpp58 GLuint GetAdjustedDivisor(GLuint numViews, GLuint divisor) in GetAdjustedDivisor() argument
60 return numViews * divisor; in GetAdjustedDivisor()
978 angle::Result VertexArrayGL::applyNumViewsToDivisor(const gl::Context *context, int numViews) in applyNumViewsToDivisor() argument
980 if (numViews != mAppliedNumViews) in applyNumViewsToDivisor()
984 mAppliedNumViews = numViews; in applyNumViewsToDivisor()
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/mesh_shader/
H A DvktMeshShaderPropertyTestsEXT.cpp691 const auto numViews = std::min(meshProperties.maxMeshMultiviewViewCount, maxViews); in iterate() local
692 const auto viewType = ((numViews > 1u) ? VK_IMAGE_VIEW_TYPE_2D_ARRAY : VK_IMAGE_VIEW_TYPE_2D); in iterate()
698 const tcu::IVec3 iExtent3D (static_cast<int>(fbExtent.width), static_cast<int>(fbExtent.height), static_cast<int>(numViews)); in iterate()
711 numViews, // uint32_t arrayLayers; in iterate()
721 const auto colorSRR = makeImageSubresourceRange(VK_IMAGE_ASPECT_COLOR_BIT, 0u, 1u, 0u, numViews); in iterate()
722 const auto colorSRL = makeImageSubresourceLayers(VK_IMAGE_ASPECT_COLOR_BIT, 0u, 0u, numViews); in iterate()
728 const auto verificationBufferSize = static_cast<VkDeviceSize>(pixelSize * fbExtent.width * fbExtent.height * numViews); in iterate()
737 const auto renderPass = makeCustomRenderPass(vkd, device, numViews, colorFormat); in iterate()
1901 MaxMeshOutputSizeInstance (Context& context, SpecConstVector&& vec, uint32_t numViews) in MaxMeshOutputSizeInstance() argument
1903 , m_numViews (numViews) in MaxMeshOutputSizeInstance()
2004 const auto numViews = (m_params.isMultiView() ? kNumViews : 1u); createInstance() local
[all...]
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/mesh_shader/
H A DvktMeshShaderPropertyTestsEXT.cpp691 const auto numViews = std::min(meshProperties.maxMeshMultiviewViewCount, maxViews); in iterate() local
692 const auto viewType = ((numViews > 1u) ? VK_IMAGE_VIEW_TYPE_2D_ARRAY : VK_IMAGE_VIEW_TYPE_2D); in iterate()
698 const tcu::IVec3 iExtent3D (static_cast<int>(fbExtent.width), static_cast<int>(fbExtent.height), static_cast<int>(numViews)); in iterate()
711 numViews, // uint32_t arrayLayers; in iterate()
721 const auto colorSRR = makeImageSubresourceRange(VK_IMAGE_ASPECT_COLOR_BIT, 0u, 1u, 0u, numViews); in iterate()
722 const auto colorSRL = makeImageSubresourceLayers(VK_IMAGE_ASPECT_COLOR_BIT, 0u, 0u, numViews); in iterate()
728 const auto verificationBufferSize = static_cast<VkDeviceSize>(pixelSize * fbExtent.width * fbExtent.height * numViews); in iterate()
737 const auto renderPass = makeCustomRenderPass(vkd, device, numViews, colorFormat); in iterate()
1901 MaxMeshOutputSizeInstance (Context& context, SpecConstVector&& vec, uint32_t numViews) in MaxMeshOutputSizeInstance() argument
1903 , m_numViews (numViews) in MaxMeshOutputSizeInstance()
2004 const auto numViews = (m_params.isMultiView() ? kNumViews : 1u); createInstance() local
[all...]
/third_party/skia/third_party/externals/angle2/src/compiler/translator/
H A DBaseTypes.h1316 return location == -1 && binding == -1 && offset == -1 && numViews == -1 && yuv == false && in isEmpty()
1329 bool numViewsSet = (numViews != -1); in isCombinationValid()
1367 int numViews; member
1404 numViews(-1), in TLayoutQualifier()
H A DQualifierTypes.cpp757 if (rightQualifier.numViews != -1) in JoinLayoutQualifiers()
759 joinedQualifier.numViews = rightQualifier.numViews; in JoinLayoutQualifiers()
H A DOutputGLSLBase.cpp1479 const auto &numViews = compiler.getNumViews(); in EmitMultiviewGLSL() local
1480 if (isVertexShader && numViews != -1) in EmitMultiviewGLSL()
1482 sink << "layout(num_views=" << numViews << ") in;\n"; in EmitMultiviewGLSL() local

Completed in 38 milliseconds

123