Home
last modified time | relevance | path

Searched refs:depthStencilState (Results 1 – 15 of 15) sorted by relevance

/external/swiftshader/src/Vulkan/
DVkPipeline.cpp303 const VkPipelineDepthStencilStateCreateInfo* depthStencilState = pCreateInfo->pDepthStencilState; in GraphicsPipeline() local
304 if((depthStencilState->flags != 0) || in GraphicsPipeline()
305 (depthStencilState->depthBoundsTestEnable != 0) || in GraphicsPipeline()
306 (depthStencilState->minDepthBounds != 0.0f) || in GraphicsPipeline()
307 (depthStencilState->maxDepthBounds != 1.0f)) in GraphicsPipeline()
312 context.depthBufferEnable = depthStencilState->depthTestEnable; in GraphicsPipeline()
313 context.depthWriteEnable = depthStencilState->depthWriteEnable; in GraphicsPipeline()
314 context.depthCompareMode = depthStencilState->depthCompareOp; in GraphicsPipeline()
316 context.stencilEnable = context.twoSidedStencil = depthStencilState->stencilTestEnable; in GraphicsPipeline()
319 context.stencilMask = depthStencilState->front.compareMask; in GraphicsPipeline()
[all …]
/external/deqp/external/vulkancts/modules/vulkan/synchronization/
DvktSynchronizationSmokeTests.cpp635 VkPipelineDepthStencilStateCreateInfo depthStencilState; in generateWork() local
781 deMemset(&depthStencilState, 0xcd, sizeof(depthStencilState)); in generateWork()
782 depthStencilState.sType = VK_STRUCTURE_TYPE_PIPELINE_DEPTH_STENCIL_STATE_CREATE_INFO; in generateWork()
783 depthStencilState.pNext = DE_NULL; in generateWork()
784 depthStencilState.flags = 0; in generateWork()
785 depthStencilState.depthTestEnable = VK_FALSE; in generateWork()
786 depthStencilState.depthWriteEnable = VK_FALSE; in generateWork()
787 depthStencilState.depthCompareOp = VK_COMPARE_OP_ALWAYS; in generateWork()
788 depthStencilState.depthBoundsTestEnable = VK_FALSE; in generateWork()
789 depthStencilState.stencilTestEnable = VK_FALSE; in generateWork()
[all …]
/external/mesa3d/src/gallium/drivers/swr/rasterizer/core/
Dapi.cpp679 pState->depthStencilState = *pDSState; in SwrSetDepthStencilState()
934 (pState->state.depthStencilState.depthTestEnable == FALSE) && in SetupPipeline()
935 (pState->state.depthStencilState.depthWriteEnable == FALSE) && in SetupPipeline()
936 (pState->state.depthStencilState.stencilTestEnable == FALSE) && in SetupPipeline()
937 (pState->state.depthStencilState.stencilWriteEnable == FALSE) && in SetupPipeline()
988 pState->state.depthHottileEnable = ((!(pState->state.depthStencilState.depthTestEnable && in SetupPipeline()
989 !pState->state.depthStencilState.depthWriteEnable && in SetupPipeline()
991 … pState->state.depthStencilState.depthTestFunc == ZFUNC_ALWAYS)) && in SetupPipeline()
992 (pState->state.depthStencilState.depthTestEnable || in SetupPipeline()
993 pState->state.depthStencilState.depthWriteEnable || in SetupPipeline()
[all …]
Dbackend_singlesample.cpp136 …DepthStencilWrite(&state.vp[work.triFlags.viewportIndex], &state.depthStencilState, work.triFlags.… in BackendSingleSample()
169 …DepthStencilWrite(&state.vp[work.triFlags.viewportIndex], &state.depthStencilState, work.triFlags.… in BackendSingleSample()
194 …DepthStencilWrite(&state.vp[work.triFlags.viewportIndex], &state.depthStencilState, work.triFlags.… in BackendSingleSample()
Dbackend_sample.cpp152 …DepthStencilWrite(&state.vp[work.triFlags.viewportIndex], &state.depthStencilState, work.triFlags.… in BackendSampleRate()
186 …DepthStencilWrite(&state.vp[work.triFlags.viewportIndex], &state.depthStencilState, work.triFlags.… in BackendSampleRate()
209 …DepthStencilWrite(&state.vp[work.triFlags.viewportIndex], &state.depthStencilState, work.triFlags.… in BackendSampleRate()
Ddepthstencil.h126 const SWR_DEPTH_STENCIL_STATE* pDSState = &pState->depthStencilState; in DepthStencilTest()
Dcontext.h293 SWR_DEPTH_STENCIL_STATE depthStencilState; in OSALIGNLINE() local
Dbackend.cpp287 …DepthStencilWrite(&state.vp[work.triFlags.viewportIndex], &state.depthStencilState, work.triFlags.… in BackendNullPS()
Dbackend_impl.h649 …DepthStencilWrite(&state.vp[work.triFlags.viewportIndex], &state.depthStencilState, work.triFlags.…
1015 …DepthStencilWrite(&state.vp[work.triFlags.viewportIndex], &state.depthStencilState, work.triFlags.…
/external/mesa3d/src/gallium/drivers/swr/
Dswr_state.cpp1577 SWR_DEPTH_STENCIL_STATE depthStencilState = {{0}}; in swr_update_derived() local
1587 depthStencilState.stencilWriteEnable = 1; in swr_update_derived()
1588 depthStencilState.stencilTestEnable = 1; in swr_update_derived()
1589 depthStencilState.stencilTestFunc = in swr_update_derived()
1592 depthStencilState.stencilPassDepthPassOp = in swr_update_derived()
1594 depthStencilState.stencilPassDepthFailOp = in swr_update_derived()
1596 depthStencilState.stencilFailOp = in swr_update_derived()
1598 depthStencilState.stencilWriteMask = stencil[0].writemask; in swr_update_derived()
1599 depthStencilState.stencilTestMask = stencil[0].valuemask; in swr_update_derived()
1600 depthStencilState.stencilRefValue = ctx->stencil_ref.ref_value[0]; in swr_update_derived()
[all …]
/external/deqp/external/vulkancts/modules/vulkan/renderpass/
DvktRenderPassDepthStencilResolveTests.cpp578 const VkPipelineDepthStencilStateCreateInfo depthStencilState = in createRenderPipeline() local
639 …&depthStencilState, // const VkPipelineDepthStencilStateCreateInfo* depthStencilStateC… in createRenderPipeline()
DvktRenderPassMultisampleResolveTests.cpp685 const VkPipelineDepthStencilStateCreateInfo depthStencilState = in createRenderPipeline() local
748 …&depthStencilState, // const VkPipelineDepthStencilStateCreateInfo* depthStencilStateCrea… in createRenderPipeline()
DvktRenderPassMultisampleTests.cpp801 const VkPipelineDepthStencilStateCreateInfo depthStencilState = in createRenderPipeline() local
864 …&depthStencilState, // const VkPipelineDepthStencilStateCreateInfo* depthStencilStateCreateI… in createRenderPipeline()
DvktRenderPassTests.cpp1892 const VkPipelineDepthStencilStateCreateInfo depthStencilState = in createSubpassPipeline() local
1953 …&depthStencilState, // const VkPipelineDepthStencilStateCreateInfo* depthStencilStateCreateInfo in createSubpassPipeline()
/external/deqp/external/vulkancts/modules/vulkan/api/
DvktApiObjectManagementTests.cpp1728 const VkPipelineDepthStencilStateCreateInfo depthStencilState = in createMultiple() local
1780 &depthStencilState, in createMultiple()