/external/deqp/external/vulkancts/modules/vulkan/draw/ |
D | vktDrawScissorTests.cpp | 116 virtual vector<VkRect2D> updateScissors(vector<VkRect2D> scissors) in updateScissors() argument 118 return scissors; in updateScissors() 233 DynamicScissorTestCommand(uint32_t firstScissor, vector<VkRect2D> scissors); 243 virtual vector<VkRect2D> updateScissors(vector<VkRect2D> scissors); 250 …amicScissorTestCommand::DynamicScissorTestCommand(uint32_t firstScissor, vector<VkRect2D> scissors) in DynamicScissorTestCommand() argument 252 , m_scissors(scissors) in DynamicScissorTestCommand() 261 vector<VkRect2D> DynamicScissorTestCommand::updateScissors(vector<VkRect2D> scissors) in updateScissors() argument 265 while (scissors.size() <= m_firstScissor + scissorIdx) in updateScissors() 266 scissors.push_back(makeRect2D(0, 0)); // Add empty scissor in updateScissors() 268 scissors[m_firstScissor + scissorIdx] = m_scissors[scissorIdx]; in updateScissors() [all …]
|
/external/deqp/external/vulkancts/modules/vulkan/fragment_ops/ |
D | vktFragmentOperationsScissorMultiViewportTests.cpp | 98 const int numViewports, const std::vector<IVec4> scissors) in makeGraphicsPipeline() argument 103 DE_ASSERT(numViewports == static_cast<int>(scissors.size())); in makeGraphicsPipeline() 108 for (std::vector<IVec4>::const_iterator it = scissors.begin(); it != scissors.end(); ++it) in makeGraphicsPipeline() 140 std::vector<IVec4> scissors; in generateScissors() local 141 scissors.reserve(numScissors); in generateScissors() 155 scissors.push_back(IVec4(x, y, rectWidth, rectHeight)); in generateScissors() 160 return scissors; in generateScissors() 181 const Vec4 &clearColor, const std::vector<IVec4> &scissors, in generateReferenceImage() argument 184 DE_ASSERT(scissors.size() == scissorColors.size()); in generateReferenceImage() 189 for (std::size_t i = 0; i < scissors.size(); ++i) in generateReferenceImage() [all …]
|
/external/deqp/external/vulkancts/modules/vulkan/dynamic_state/ |
D | vktDynamicStateInheritanceTests.cpp | 114 std::vector<VkRect2D> scissors; member 553 DE_ASSERT(geometry.viewports.size() == geometry.scissors.size()); in startRenderCmds() 606 … m_vk.cmdSetScissorWithCount(m_setStateCmdBuffer.get(), uint32_t(geometry.scissors.size()), in startRenderCmds() 607 &geometry.scissors[0]); in startRenderCmds() 611 … m_vk.cmdSetScissorWithCountEXT(m_setStateCmdBuffer.get(), uint32_t(geometry.scissors.size()), in startRenderCmds() 612 &geometry.scissors[0]); in startRenderCmds() 619 …etScissor(m_setStateCmdBuffer.get(), 0, uint32_t(geometry.scissors.size()), &geometry.scissors[0]); in startRenderCmds() 630 m_vk.cmdSetScissorWithCount(m_setStateCmdBuffer.get(), 1, &geometry.scissors[0]); in startRenderCmds() 633 m_vk.cmdSetScissorWithCountEXT(m_setStateCmdBuffer.get(), 1, &geometry.scissors[0]); in startRenderCmds() 639 m_vk.cmdSetScissor(m_setStateCmdBuffer.get(), 0, 1, &geometry.scissors[0]); in startRenderCmds() [all …]
|
D | vktDynamicStateCBTests.cpp | 76 std::vector<vk::VkRect2D> scissors{{{0u, 0u}, {0u, 0u}}}; in initPipeline() local 95 viewports, scissors, m_pipelineLayout, *m_renderPass, 0u, vk::ShaderWrapper(), ms, in initPipeline() 103 viewports, scissors, m_pipelineLayout, *m_renderPass, 0u, vs, in initPipeline()
|
D | vktDynamicStateVPTests.cpp | 284 std::vector<vk::VkRect2D> scissors(4u, {{0u, 0u}, {0u, 0u}}); in initPipeline() local 301 viewports, scissors, m_pipelineLayout, *m_renderPass, 0u, vk::ShaderWrapper(), ms, in initPipeline() 309 viewports, scissors, m_pipelineLayout, *m_renderPass, 0u, vs, in initPipeline() 344 const vk::VkRect2D scissors[kNumViewports] = { in iterate() local 351 setDynamicViewportState(kNumViewports, viewports, scissors); in iterate()
|
/external/mesa3d/src/gallium/drivers/r600/ |
D | r600_viewport.c | 44 rctx->scissors.states[start_slot + i] = state[i]; in r600_set_scissor_states() 49 rctx->scissors.dirty_mask |= ((1 << num_scissors) - 1) << start_slot; in r600_set_scissor_states() 50 rctx->set_atom_dirty(rctx, &rctx->scissors.atom, true); in r600_set_scissor_states() 221 struct pipe_scissor_state *states = rctx->scissors.states; in r600_emit_scissors() 222 unsigned mask = rctx->scissors.dirty_mask; in r600_emit_scissors() 237 rctx->scissors.dirty_mask &= ~1; /* clear one bit */ in r600_emit_scissors() 260 rctx->scissors.dirty_mask = 0; in r600_emit_scissors() 283 rctx->scissors.dirty_mask |= mask; in r600_set_viewport_states() 285 rctx->set_atom_dirty(rctx, &rctx->scissors.atom, true); in r600_set_viewport_states() 381 rctx->scissors.dirty_mask = (1 << R600_MAX_VIEWPORTS) - 1; in r600_viewport_set_rast_deps() [all …]
|
/external/rust/android-crates-io/crates/vulkano/src/command_buffer/commands/ |
D | dynamic_state.rs | 1168 scissors: impl IntoIterator<Item = Scissor>, in set_scissor() 1170 let scissors: SmallVec<[Scissor; 2]> = scissors.into_iter().collect(); in set_scissor() localVariable 1171 self.validate_set_scissor(first_scissor, &scissors).unwrap(); in set_scissor() 1174 self.inner.set_scissor(first_scissor, scissors); in set_scissor() 1183 scissors: &[Scissor], in validate_set_scissor() 1198 if first_scissor + scissors.len() as u32 in validate_set_scissor() 1202 provided: first_scissor + scissors.len() as u32, in validate_set_scissor() 1220 if scissors.len() > 1 { in validate_set_scissor() 1249 scissors: impl IntoIterator<Item = Scissor>, in set_scissor_with_count() 1251 let scissors: SmallVec<[Scissor; 2]> = scissors.into_iter().collect(); in set_scissor_with_count() localVariable [all …]
|
/external/gson/extras/src/test/java/com/google/gson/graph/ |
D | GraphAdapterBuilderTest.java | 37 Roshambo scissors = new Roshambo("SCISSORS"); in testSerialization() local 39 rock.beats = scissors; in testSerialization() 40 scissors.beats = paper; in testSerialization() 69 Roshambo scissors = rock.beats; in testDeserialization() local 70 assertEquals("SCISSORS", scissors.name); in testDeserialization() 71 Roshambo paper = scissors.beats; in testDeserialization()
|
/external/rust/android-crates-io/crates/vulkano/src/command_buffer/standard/builder/ |
D | dynamic_state.rs | 1516 scissors: impl IntoIterator<Item = Scissor>, in set_scissor() 1518 let scissors: SmallVec<[Scissor; 2]> = scissors.into_iter().collect(); in set_scissor() localVariable 1519 self.validate_set_scissor(first_scissor, &scissors).unwrap(); in set_scissor() 1521 unsafe { self.set_scissor_unchecked(first_scissor, scissors) } in set_scissor() 1527 scissors: &[Scissor], in validate_set_scissor() 1542 if first_scissor + scissors.len() as u32 in validate_set_scissor() 1546 provided: first_scissor + scissors.len() as u32, in validate_set_scissor() 1564 if scissors.len() > 1 { in validate_set_scissor() 1582 scissors: impl IntoIterator<Item = Scissor>, in set_scissor_unchecked() 1584 let scissors: SmallVec<[Scissor; 2]> = scissors.into_iter().collect(); in set_scissor_unchecked() localVariable [all …]
|
/external/mesa3d/src/gallium/drivers/softpipe/ |
D | sp_state_clip.c | 68 const struct pipe_scissor_state *scissors) in softpipe_set_scissor_states() argument 77 memcpy(softpipe->scissors + start_slot, scissors, in softpipe_set_scissor_states()
|
D | sp_state_derived.c | 266 sp->cliprect[i].minx = MAX2(sp->scissors[i].minx, 0); in compute_cliprect() 267 sp->cliprect[i].miny = MAX2(sp->scissors[i].miny, 0); in compute_cliprect() 268 sp->cliprect[i].maxx = MIN2(sp->scissors[i].maxx, surfWidth); in compute_cliprect() 269 sp->cliprect[i].maxy = MIN2(sp->scissors[i].maxy, surfHeight); in compute_cliprect()
|
/external/mesa3d/src/gallium/drivers/llvmpipe/ |
D | lp_state_clip.c | 68 const struct pipe_scissor_state *scissors) in llvmpipe_set_scissor_states() argument 77 memcpy(llvmpipe->scissors + start_slot, scissors, in llvmpipe_set_scissor_states()
|
D | lp_setup.c | 749 const struct pipe_scissor_state *scissors) in lp_setup_set_scissors() argument 753 assert(scissors); in lp_setup_set_scissors() 756 setup->scissors[i].x0 = scissors[i].minx; in lp_setup_set_scissors() 757 setup->scissors[i].x1 = scissors[i].maxx-1; in lp_setup_set_scissors() 758 setup->scissors[i].y0 = scissors[i].miny; in lp_setup_set_scissors() 759 setup->scissors[i].y1 = scissors[i].maxy-1; in lp_setup_set_scissors() 1156 u_rect_possible_intersection(&setup->scissors[i], in try_update_scene_state()
|
/external/rust/android-crates-io/crates/vulkano/src/pipeline/graphics/ |
D | viewport.rs | 82 scissors: Vec<Scissor>, 147 scissors: vec![Scissor::irrelevant()], in viewport_dynamic_scissor_irrelevant() 180 ViewportState::FixedScissor { ref scissors, .. } => scissors.len() as u32, in count()
|
/external/deqp/external/vulkancts/framework/vulkan/ |
D | vkObjUtil.cpp | 85 … const std::vector<VkRect2D> &scissors, const VkPrimitiveTopology topology, const uint32_t subpass, in makeGraphicsPipeline() argument 116 …viewports.empty() ? 1u : (uint32_t)scissors.size(), // uint32_t … in makeGraphicsPipeline() 117 …scissors.empty() ? nullptr : &scissors[0] // const VkRect2D* … in makeGraphicsPipeline() 124 if (scissors.empty()) in makeGraphicsPipeline() 379 const std::vector<VkRect2D> &scissors, const uint32_t subpass, in makeGraphicsPipeline() argument 420 pipelineShaderStageParams, renderPass, viewports, scissors, subpass, in makeGraphicsPipeline() 443 const std::vector<VkRect2D> &scissors, const uint32_t subpass, in makeGraphicsPipeline() argument 458 …viewportStateCreateInfo.scissorCount = static_cast<uint32_t>(scissors.size()); in makeGraphicsPipeline() 459 viewportStateCreateInfo.pScissors = de::dataOrNull(scissors); in makeGraphicsPipeline() 484 if (scissors.empty()) in makeGraphicsPipeline()
|
D | vkObjUtil.hpp | 58 …const std::vector<VkRect2D> &scissors, const VkPrimitiveTopology topology = VK_PRIMITIVE_TOPOLOGY_… 89 const std::vector<VkRect2D> &scissors, const uint32_t subpass = 0u, 102 …const std::vector<VkViewport> &viewports, const std::vector<VkRect2D> &scissors, const uint32_t su…
|
/external/rust/android-crates-io/crates/ash/src/extensions/ext/ |
D | extended_dynamic_state.rs | 69 scissors: &[vk::Rect2D], in cmd_set_scissor_with_count() 73 scissors.len() as u32, in cmd_set_scissor_with_count() 74 scissors.as_ptr(), in cmd_set_scissor_with_count()
|
/external/deqp/external/vulkancts/modules/vulkan/pipeline/ |
D | vktPipelineMiscTests.cpp | 341 const std::vector<VkRect2D> scissors(1u, makeRect2D(m_extent)); in iterate() local 371 ….setupPreRasterizationShaderState(viewports, scissors, pipelineLayout, *renderPass, 0u, vertModule, in iterate() 386 renderPass.begin(vkd, cmdBuffer, scissors.at(0u), clearColor); in iterate() 548 const std::vector<vk::VkRect2D> scissors{makeRect2D(imageExtent)}; in runTest() local 642 ….setupPreRasterizationShaderState(viewports, scissors, graphicsPipelineLayout, VK_NULL_HANDLE, 0u,… in runTest() 958 const std::vector<VkRect2D> scissors(1u, makeRect2D(m_extent)); in iterate() local 1051 ….setupPreRasterizationShaderState(viewports, scissors, pipelineLayout, *renderPass, 0u, vertModule, in iterate() 1066 renderPass.begin(vkd, cmdBuffer, scissors.at(0u), clearColor); in iterate() 1175 const std::vector<VkRect2D> scissors(1u, makeRect2D(vkExtent)); in compatibleRenderPassTest() local 1189 ….setupPreRasterizationShaderState(viewports, scissors, pipelineLayout, *renderPass, 0u, vertModule) in compatibleRenderPassTest() [all …]
|
/external/deqp/external/vulkancts/modules/vulkan/device_generated_commands/ |
D | vktDGCGraphicsXfbTestsExt.cpp | 501 const std::vector<VkRect2D> scissors(1u, makeRect2D(fbExtent)); in iterate() local 568 … viewports, scissors, xfbTopology, 0u, patchControlPoints, in iterate() 575 … viewports, scissors, indirectDrawTopology, 0u, patchControlPoints, in iterate() 667 beginRendering(ctx.vkd, cmdBuffer, xfbImageView, scissors.at(0u), apiClearColor, in iterate() 670 …beginRenderPass(ctx.vkd, cmdBuffer, *renderPasses.front(), *frameBuffers.front(), scissors.at(0u)); in iterate() 675 …rObjectState(ctx.vkd, m_context.getDeviceExtensions(), cmdBuffer, viewports, scissors, xfbTopology, in iterate() 738 … beginRendering(ctx.vkd, cmdBuffer, colorDrawBuffer.getImageView(), scissors.at(0u), apiClearColor, in iterate() 741 … beginRenderPass(ctx.vkd, cmdBuffer, *renderPasses.back(), *frameBuffers.back(), scissors.at(0u)); in iterate() 746 … bindShaderObjectState(ctx.vkd, m_context.getDeviceExtensions(), cmdBuffer, viewports, scissors, in iterate()
|
D | vktDGCGraphicsConditionalTestsExt.cpp | 210 const std::vector<VkRect2D> scissors(1u, makeRect2D(vkExtent)); in conditionalDispatchRun() local 222 … *fragModule, *renderPass, viewports, scissors, VK_PRIMITIVE_TOPOLOGY_TRIANGLE_LIST, 0u, 0u, in conditionalDispatchRun() 318 beginRenderPass(ctx.vkd, cmdBuffer, *renderPass, *framebuffer, scissors.at(0u), clearValue); in conditionalDispatchRun() 394 const std::vector<VkRect2D> scissors(1u, makeRect2D(vkExtent)); in conditionalPreprocessRun() local 400 …*renderPass, viewports, scissors, VK_PRIMITIVE_TOPOLOGY_TRIANGLE_LIST, 0u, 0u, &vertexInputStateCr… in conditionalPreprocessRun() 472 beginRenderPass(ctx.vkd, cmdBuffer, *renderPass, *framebuffer, scissors.at(0u), clearValue); in conditionalPreprocessRun()
|
/external/deqp/external/vulkancts/modules/vulkan/mesh_shader/ |
D | vktMeshShaderPropertyTestsEXT.cpp | 456 const std::vector<VkRect2D> scissors(1u, makeRect2D(framebufferExtent)); in iterate() local 491 renderPass.get(), viewports, scissors); in iterate() 498 beginRenderPass(vkd, cmdBuffer, renderPass.get(), framebuffer.get(), scissors.at(0u)); in iterate() 740 const std::vector<VkRect2D> scissors(1u, makeRect2D(fbExtent)); in iterate() local 743 … fragModule.get(), renderPass.get(), viewports, scissors); in iterate() 750 … beginRenderPass(vkd, cmdBuffer, renderPass.get(), framebuffer.get(), scissors.at(0u), clearColor); in iterate() 962 const std::vector<VkRect2D> scissors(1u, makeRect2D(fbExtent)); in iterate() local 965 … fragModule.get(), renderPass.get(), viewports, scissors); in iterate() 972 … beginRenderPass(vkd, cmdBuffer, renderPass.get(), framebuffer.get(), scissors.at(0u), clearColor); in iterate() 1245 const std::vector<VkRect2D> scissors(1u, makeRect2D(fbExtent)); in iterate() local [all …]
|
D | vktMeshShaderSmokeTestsEXT.cpp | 90 …const std::vector<VkViewport> &viewports, const std::vector<VkRect2D> &scissors, const uint32_t su… in makeMeshGraphicsPipeline() argument 99 ….setupPreRasterizationMeshShaderState(viewports, scissors, pipelineLayout, renderPass, subpass, ta… in makeMeshGraphicsPipeline() 581 std::vector<VkRect2D> scissors(1u, makeRect2D(colorBufferExtent)); in iterate() local 586 viewports, scissors); in iterate() 606 …beginRenderPass(vkd, cmdBuffer, renderPass.get(), framebuffer.get(), scissors.at(0), getClearColor… in iterate() 862 std::vector<VkRect2D> scissors(1u, makeRect2D(colorBufferExtent)); in testFullscreenGradient() local 867 viewports, scissors, 0u, nullptr, pNext.get()); in testFullscreenGradient() 887 …beginRenderPass(vkd, cmdBuffer, renderPass.get(), framebuffer.get(), scissors.at(0), getClearColor… in testFullscreenGradient() 1449 const std::vector<VkRect2D> scissors(1u, makeRect2D(fbExtent)); in iterate() local 1471 viewports, scissors, 0u, &dsInfo); in iterate() [all …]
|
/external/mesa3d/src/gallium/drivers/radeonsi/ |
D | si_state_viewport.c | 134 ctx->scissors[start_slot + i] = state[i]; in si_set_scissor_states() 139 si_mark_atom_dirty(ctx, &ctx->atoms.s.scissors); in si_set_scissor_states() 408 struct pipe_scissor_state *states = ctx->scissors; in si_emit_scissors() 498 si_mark_atom_dirty(ctx, &ctx->atoms.s.scissors); in si_set_viewport_states() 663 si_mark_atom_dirty(ctx, &ctx->atoms.s.scissors); in si_update_vs_viewport_state() 679 si_mark_atom_dirty(ctx, &ctx->atoms.s.scissors); in si_update_vs_viewport_state() 776 ctx->atoms.s.scissors.emit = si_emit_scissors; in si_init_viewport_functions()
|
/external/deqp/external/vulkancts/modules/vulkan/fragment_shading_rate/ |
D | vktFragmentShadingRateMiscTests.cpp | 354 const std::vector<VkRect2D> scissors(1u, makeRect2D(fbExtent)); in testEnableDisable() local 411 … VK_NULL_HANDLE, VK_NULL_HANDLE, fragModule.get(), renderPass.get(), viewports, scissors, in testEnableDisable() 417 … VK_NULL_HANDLE, VK_NULL_HANDLE, fragModule.get(), renderPass.get(), viewports, scissors, in testEnableDisable() 479 beginRenderPass(ctx.vkd, cmdBuffer, renderPass.get(), framebuffer.get(), scissors.at(0u), in testEnableDisable() 569 const std::vector<VkRect2D> scissors(1u, makeRect2D(fbExtent)); in testNoFrag() local 633 …VK_NULL_HANDLE, renderPass.get(), viewports, scissors, VK_PRIMITIVE_TOPOLOGY_TRIANGLE_STRIP, 0u, 0… in testNoFrag() 655 beginRenderPass(ctx.vkd, cmdBuffer, renderPass.get(), framebuffer.get(), scissors.at(0u), in testNoFrag() 1058 const std::vector<VkRect2D> scissors(1u, makeRect2D(fbExtent)); in testOOB() local 1082 …fragModule.get(), renderPass.get(), viewports, scissors, VK_PRIMITIVE_TOPOLOGY_TRIANGLE_STRIP, 0u,… in testOOB() 1133 …beginRenderPass(vkd, cmdBuffer, renderPass.get(), framebuffer.get(), scissors.at(0u), de::sizeU32(… in testOOB()
|
/external/mesa3d/src/gallium/drivers/svga/ |
D | svga_pipe_misc.c | 23 const struct pipe_scissor_state *scissors) in svga_set_scissor_states() argument 32 svga->curr.scissor[num_sc++] = scissors[i]; /* struct copy */ in svga_set_scissor_states()
|