Lines Matching defs:scissor
193 VkRect2D* scissor) {
213 scissor->offset.x = scissorState.rect().fLeft;
214 scissor->extent.width = scissorState.rect().width();
216 scissor->offset.y = scissorState.rect().fTop;
219 scissor->offset.y = vkRT->height() - scissorState.rect().fBottom;
221 scissor->extent.height = scissorState.rect().height();
224 viewportInfo->pScissors = scissor;
225 SkASSERT(scissor->offset.x >= 0);
226 SkASSERT(scissor->offset.x + scissor->extent.width <= (uint32_t)vkRT->width());
227 SkASSERT(scissor->offset.y >= 0);
228 SkASSERT(scissor->offset.y + scissor->extent.height <= (uint32_t)vkRT->height());
230 scissor->extent.width = vkRT->width();
231 scissor->extent.height = vkRT->height();
232 scissor->offset.x = 0;
233 scissor->offset.y = 0;
235 viewportInfo->pScissors = scissor;
452 VkRect2D scissor;
453 setup_viewport_scissor_state(gpu, pipeline, vkRT, &viewportInfo, &viewport, &scissor);