Home
last modified time | relevance | path

Searched refs:scissors (Results 1 – 25 of 336) sorted by relevance

12345678910>>...14

/external/deqp/external/vulkancts/modules/vulkan/draw/
DvktDrawScissorTests.cpp116 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/
DvktFragmentOperationsScissorMultiViewportTests.cpp98 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/
DvktDynamicStateInheritanceTests.cpp114 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 …]
DvktDynamicStateCBTests.cpp76 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()
DvktDynamicStateVPTests.cpp284 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/
Dr600_viewport.c44 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/
Ddynamic_state.rs1168 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/
DGraphAdapterBuilderTest.java37 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/
Ddynamic_state.rs1516 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/
Dsp_state_clip.c68 const struct pipe_scissor_state *scissors) in softpipe_set_scissor_states() argument
77 memcpy(softpipe->scissors + start_slot, scissors, in softpipe_set_scissor_states()
Dsp_state_derived.c266 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/
Dlp_state_clip.c68 const struct pipe_scissor_state *scissors) in llvmpipe_set_scissor_states() argument
77 memcpy(llvmpipe->scissors + start_slot, scissors, in llvmpipe_set_scissor_states()
Dlp_setup.c749 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/
Dviewport.rs82 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/
DvkObjUtil.cpp85 … 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()
117scissors.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()
DvkObjUtil.hpp58 …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/
Dextended_dynamic_state.rs69 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/
DvktPipelineMiscTests.cpp341 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/
DvktDGCGraphicsXfbTestsExt.cpp501 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()
DvktDGCGraphicsConditionalTestsExt.cpp210 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/
DvktMeshShaderPropertyTestsEXT.cpp456 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 …]
DvktMeshShaderSmokeTestsEXT.cpp90 …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/
Dsi_state_viewport.c134 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/
DvktFragmentShadingRateMiscTests.cpp354 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/
Dsvga_pipe_misc.c23 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()

12345678910>>...14