• Home
  • Raw
  • Download

Lines Matching refs:pipelineState

85 const PixelProcessor::State PixelProcessor::update(const vk::GraphicsState &pipelineState, const sw…  in update()  argument
95 state.pipelineLayoutIdentifier = pipelineState.getPipelineLayout()->identifier; in update()
103 state.alphaToCoverage = pipelineState.hasAlphaToCoverage(); in update()
104 state.depthWriteEnable = pipelineState.depthWriteActive(attachments); in update()
106 if(pipelineState.stencilActive(attachments)) in update()
109 state.frontStencil = pipelineState.getFrontStencil(); in update()
110 state.backStencil = pipelineState.getBackStencil(); in update()
113 if(pipelineState.depthBufferActive(attachments)) in update()
116 state.depthCompareMode = pipelineState.getDepthCompareMode(); in update()
119 …state.depthBias = (pipelineState.getConstantDepthBias() != 0.0f) || (pipelineState.getSlopeDepthBi… in update()
123 …state.depthClamp = !state.depthFormat.isFloatFormat() || !pipelineState.hasDepthRangeUnrestricted(… in update()
131 state.colorWriteMask |= pipelineState.colorWriteActive(i, attachments) << (4 * i); in update()
133 state.blendState[i] = pipelineState.getBlendState(i, attachments, fragmentContainsKill); in update()
136 state.multiSampleCount = static_cast<unsigned int>(pipelineState.getSampleCount()); in update()
137 state.multiSampleMask = pipelineState.getMultiSampleMask(); in update()
139 …!(pipelineState.isDrawLine(true) && (pipelineState.getLineRasterizationMode() == VK_LINE_RASTERIZA… in update()
140 state.sampleShadingEnabled = pipelineState.hasSampleShadingEnabled(); in update()
141 state.minSampleShading = pipelineState.getMinSampleShading(); in update()
148 state.frontFace = pipelineState.getFrontFace(); in update()