Home
last modified time | relevance | path

Searched refs:depthStencil (Results 1 – 25 of 53) sorted by relevance

123

/external/swiftshader/src/OpenGL/libGL/
DDevice.cpp38 depthStencil = 0; in Device()
170 if(depthStencil) in ~Device()
172 depthStencil->release(); in ~Device()
173 depthStencil = 0; in ~Device()
222 if(!depthStencil) in clearDepth()
228 sw::Rect clearRect = depthStencil->getRect(); in clearDepth()
235 depthStencil->clearDepth(z, clearRect.x0, clearRect.y0, clearRect.width(), clearRect.height()); in clearDepth()
240 if(!depthStencil) in clearStencil()
245 sw::Rect clearRect = depthStencil->getRect(); in clearStencil()
252depthStencil->clearStencil(stencil, mask, clearRect.x0, clearRect.y0, clearRect.width(), clearRect… in clearStencil()
[all …]
DRenderbuffer.cpp387 DepthStencilbuffer::DepthStencilbuffer(Image *depthStencil) : mDepthStencil(depthStencil) in DepthStencilbuffer() argument
389 if(depthStencil) in DepthStencilbuffer()
391 depthStencil->addRef(); in DepthStencilbuffer()
393 mWidth = depthStencil->getWidth(); in DepthStencilbuffer()
394 mHeight = depthStencil->getHeight(); in DepthStencilbuffer()
395 internalFormat = depthStencil->getInternalFormat(); in DepthStencilbuffer()
397 mSamples = depthStencil->getMultiSampleDepth() & ~1; in DepthStencilbuffer()
445 Depthbuffer::Depthbuffer(Image *depthStencil) : DepthStencilbuffer(depthStencil) in Depthbuffer() argument
447 if(depthStencil) in Depthbuffer()
469 Stencilbuffer::Stencilbuffer(Image *depthStencil) : DepthStencilbuffer(depthStencil) in Stencilbuffer() argument
[all …]
DRenderbuffer.h190 explicit DepthStencilbuffer(Image *depthStencil);
204 explicit Depthbuffer(Image *depthStencil);
213 explicit Stencilbuffer(Image *depthStencil);
DFramebuffer.cpp402 DefaultFramebuffer::DefaultFramebuffer(Colorbuffer *colorbuffer, DepthStencilbuffer *depthStencil) in DefaultFramebuffer() argument
406 Renderbuffer *depthStencilRenderbuffer = new Renderbuffer(0, depthStencil); in DefaultFramebuffer()
DFramebuffer.h88 DefaultFramebuffer(Colorbuffer *colorbuffer, DepthStencilbuffer *depthStencil);
DDevice.hpp102 Image *depthStencil; member in gl::Device
/external/swiftshader/src/OpenGL/libGLES_CM/
DRenderbuffer.cpp351 DepthStencilbuffer::DepthStencilbuffer(egl::Image *depthStencil) : mDepthStencil(depthStencil) in DepthStencilbuffer() argument
353 if(depthStencil) in DepthStencilbuffer()
355 depthStencil->addRef(); in DepthStencilbuffer()
357 mWidth = depthStencil->getWidth(); in DepthStencilbuffer()
358 mHeight = depthStencil->getHeight(); in DepthStencilbuffer()
359 format = depthStencil->getFormat(); in DepthStencilbuffer()
360 mSamples = depthStencil->getDepth() & ~1; in DepthStencilbuffer()
429 Depthbuffer::Depthbuffer(egl::Image *depthStencil) : DepthStencilbuffer(depthStencil) in Depthbuffer() argument
441 Stencilbuffer::Stencilbuffer(egl::Image *depthStencil) : DepthStencilbuffer(depthStencil) in Stencilbuffer() argument
DRenderbuffer.h168 explicit DepthStencilbuffer(egl::Image *depthStencil);
184 explicit Depthbuffer(egl::Image *depthStencil);
193 explicit Stencilbuffer(egl::Image *depthStencil);
DFramebuffer.cpp446 DefaultFramebuffer::DefaultFramebuffer(Colorbuffer *colorbuffer, DepthStencilbuffer *depthStencil) in DefaultFramebuffer() argument
450 Renderbuffer *depthStencilRenderbuffer = new Renderbuffer(0, depthStencil); in DefaultFramebuffer()
DFramebuffer.h89 DefaultFramebuffer(Colorbuffer *colorbuffer, DepthStencilbuffer *depthStencil);
DDevice.cpp360 …bool depthStencil = egl::Image::isDepth(source->getInternalFormat()) || egl::Image::isStencil(sour… in stretchRect() local
370 if(depthStencil) // Copy entirely, internally // FIXME: Check in stretchRect()
/external/swiftshader/src/OpenGL/libEGL/
DSurface.cpp55 depthStencil = nullptr; in Surface()
81 ASSERT(!backBuffer && !depthStencil); in initialize()
111depthStencil = libGLESv2->createDepthStencil(width, height, config->mDepthStencilFormat, config->m… in initialize()
115depthStencil = libGLES_CM->createDepthStencil(width, height, config->mDepthStencilFormat, config->… in initialize()
118 if(!depthStencil) in initialize()
131 if(depthStencil) in deleteResources()
133 depthStencil->release(); in deleteResources()
134 depthStencil = nullptr; in deleteResources()
162 if(depthStencil) in getDepthStencil()
164 depthStencil->addRef(); in getDepthStencil()
[all …]
DSurface.hpp76 Image *depthStencil; member in egl::Surface
/external/swiftshader/src/OpenGL/libGLESv2/
DRenderbuffer.cpp562 DepthStencilbuffer::DepthStencilbuffer(egl::Image *depthStencil) : mDepthStencil(depthStencil) in DepthStencilbuffer() argument
564 if(depthStencil) in DepthStencilbuffer()
566 depthStencil->addRef(); in DepthStencilbuffer()
568 mWidth = depthStencil->getWidth(); in DepthStencilbuffer()
569 mHeight = depthStencil->getHeight(); in DepthStencilbuffer()
570 format = depthStencil->getFormat(); in DepthStencilbuffer()
571 mSamples = depthStencil->getDepth() & ~1; in DepthStencilbuffer()
640 Depthbuffer::Depthbuffer(egl::Image *depthStencil) : DepthStencilbuffer(depthStencil) in Depthbuffer() argument
652 Stencilbuffer::Stencilbuffer(egl::Image *depthStencil) : DepthStencilbuffer(depthStencil) in Stencilbuffer() argument
DRenderbuffer.h262 explicit DepthStencilbuffer(egl::Image *depthStencil);
278 explicit Depthbuffer(egl::Image *depthStencil);
287 explicit Stencilbuffer(egl::Image *depthStencil);
DFramebuffer.h117 DefaultFramebuffer(Colorbuffer *colorbuffer, DepthStencilbuffer *depthStencil);
/external/swiftshader/src/D3D8/
DDirect3DDevice8.cpp61 depthStencil = 0; in Direct3DDevice8()
180 if(depthStencil) in ~Direct3DDevice8()
182 depthStencil->unbind(); in ~Direct3DDevice8()
183 depthStencil = 0; in ~Direct3DDevice8()
327 if(flags & (D3DCLEAR_ZBUFFER | D3DCLEAR_STENCIL) && !depthStencil) in Clear()
335 depthStencil->GetDesc(&description); in Clear()
392 depthStencil->clearDepth(z, clearRect.x0, clearRect.y0, clearRect.width(), clearRect.height()); in Clear()
397depthStencil->clearStencil(stencil, 0xFF, clearRect.x0, clearRect.y0, clearRect.width(), clearRect… in Clear()
1284 *depthStencilSurface = depthStencil; in GetDepthStencilSurface()
1286 if(depthStencil) in GetDepthStencilSurface()
[all …]
/external/deqp/external/vulkancts/framework/vulkan/
DvkTypeUtil.hpp77 v.depthStencil.depth = depth; in makeClearValueDepthStencil()
78 v.depthStencil.stencil = stencil; in makeClearValueDepthStencil()
/external/deqp/modules/internal/
DditFrameworkTests.cpp710 …TextureLevel depthStencil (TextureFormat(TextureFormat::DS, TextureFormat::FLOAT_UNSIGNED_INT_24_8… in runCase() local
721 clearDepth (depthStencil.getAccess(), 0.0f); in runCase()
722 clearStencil (depthStencil.getAccess(), 0); in runCase()
772 …cess dsAccess = rr::MultisamplePixelBufferAccess::fromMultisampleAccess(depthStencil.getAccess()); in runCase()
800 TextureLevel resolvedDepthStencil (depthStencil.getFormat(), width, height); // For debugging in runCase()
803 const ConstPixelBufferAccess dsAccess = depthStencil.getAccess(); in runCase()
813 …tAccess(), rr::MultisampleConstPixelBufferAccess::fromMultisampleAccess(depthStencil.getAccess())); in runCase()
/external/deqp/external/vulkancts/modules/vulkan/pipeline/
DvktPipelineClearUtil.cpp100 clearValue.depthStencil.stencil = dsValue.stencil; in defaultClearValue()
101 clearValue.depthStencil.depth = dsValue.depth; in defaultClearValue()
/external/swiftshader/src/D3D9/
DDirect3DDevice9.cpp67 depthStencil = 0; in Direct3DDevice9()
198 if(depthStencil) in ~Direct3DDevice9()
200 depthStencil->unbind(); in ~Direct3DDevice9()
201 depthStencil = 0; in ~Direct3DDevice9()
351 if(flags & (D3DCLEAR_ZBUFFER | D3DCLEAR_STENCIL) && !depthStencil) in Clear()
359 depthStencil->GetDesc(&description); in Clear()
438 depthStencil->clearDepth(z, clearRect.x0, clearRect.y0, clearRect.width(), clearRect.height()); in Clear()
443depthStencil->clearStencil(stencil, 0xFF, clearRect.x0, clearRect.y0, clearRect.width(), clearRect… in Clear()
1439 *depthStencilSurface = depthStencil; in GetDepthStencilSurface()
1441 if(depthStencil) in GetDepthStencilSurface()
[all …]
/external/deqp/external/vulkancts/modules/vulkan/protected_memory/
DvktProtectedMemAttachmentLoadTests.cpp221 …<< tcu::TestLog::Message << "Depth clear value: " << m_clearValue.depthStencil.depth << tcu::TestL… in iterate()
222 …<< tcu::TestLog::Message << "Stencil clear value: " << m_clearValue.depthStencil.stencil << tcu::T… in iterate()
DvktProtectedMemAttachmentClearTests.cpp293 …<< tcu::TestLog::Message << "Depth clear value: " << m_clearValue.depthStencil.depth << tcu::TestL… in iterate()
294 …<< tcu::TestLog::Message << "Stencil clear value: " << m_clearValue.depthStencil.stencil << tcu::T… in iterate()
/external/mesa3d/src/mesa/state_tracker/
Dst_cb_blit.c55 const GLbitfield depthStencil = (GL_DEPTH_BUFFER_BIT | in st_BlitFramebuffer() local
265 if (mask & depthStencil) { in st_BlitFramebuffer()
/external/deqp/external/vulkancts/modules/vulkan/api/
DvktApiImageClearingTests.cpp1036 depthValue = m_params.clearValue[0].depthStencil.depth; in verifyResultImage()
1040 depthValue = m_params.initValue.depthStencil.depth; in verifyResultImage()
1065 stencilValue = m_params.clearValue[0].depthStencil.stencil; in verifyResultImage()
1069 stencilValue = m_params.initValue.depthStencil.stencil; in verifyResultImage()
1239 …_image, VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL, &m_params.clearValue[0].depthStencil, 1, &subresourc… in iterate()

123