Home
last modified time | relevance | path

Searched refs:pipelines (Results 1 – 25 of 225) sorted by relevance

123456789

/external/deqp/external/vulkancts/modules/vulkan/ray_tracing/
DvktRayTracingCaptureReplayTests.cpp124 PipelineOutput pipelines[2]; member
378 …pipelineData.pipelines[0].pipeline = rayTracingPipeline->createPipeline(vkd, device, pipeli… in initShaderBindingTables()
379 …pipelineData.pipelines[0].raygenShaderBindingTable = rayTracingPipeline->createShaderBindingTab… in initShaderBindingTables()
380 …pipelineData.pipelines[0].missShaderBindingTable = rayTracingPipeline->createShaderBindingTable… in initShaderBindingTables()
381 …pipelineData.pipelines[0].hitShaderBindingTable = rayTracingPipeline->createShaderBindingTable… in initShaderBindingTables()
382 …pipelineData.pipelines[0].descriptorSet = makeDescriptorSet(vkd, device, pipelineData.descri… in initShaderBindingTables()
383 …pipelineData.pipelines[0].uniformBuffer = de::MovePtr<BufferWithMemory>(new BufferWithMemory… in initShaderBindingTables()
384 …neData.pipelines[0].raygenShaderBindingTableRegion = makeStridedDeviceAddressRegionKHR(getBufferD… in initShaderBindingTables()
385 …neData.pipelines[0].missShaderBindingTableRegion = makeStridedDeviceAddressRegionKHR(getBufferDe… in initShaderBindingTables()
386 …ineData.pipelines[0].hitShaderBindingTableRegion = makeStridedDeviceAddressRegionKHR(getBufferDe… in initShaderBindingTables()
[all …]
/external/deqp-deps/amber/src/amberscript/
Dparser_bind_test.cc43 const auto& pipelines = script->GetPipelines(); in TEST_F() local
44 ASSERT_EQ(1U, pipelines.size()); in TEST_F()
46 const auto* pipeline = pipelines[0].get(); in TEST_F()
292 const auto& pipelines = script->GetPipelines(); in TEST_F() local
293 ASSERT_EQ(2U, pipelines.size()); in TEST_F()
295 const auto* pipeline = pipelines[0].get(); in TEST_F()
306 pipeline = pipelines[1].get(); in TEST_F()
337 const auto& pipelines = script->GetPipelines(); in TEST_F() local
338 ASSERT_EQ(1U, pipelines.size()); in TEST_F()
340 const auto* pipeline = pipelines[0].get(); in TEST_F()
[all …]
Dparser_subgroup_size_control_test.cc303 const auto& pipelines = script->GetPipelines(); in TEST_F() local
304 ASSERT_EQ(1U, pipelines.size()); in TEST_F()
306 const auto* pipeline = pipelines[0].get(); in TEST_F()
329 const auto& pipelines = script->GetPipelines(); in TEST_F() local
330 ASSERT_EQ(1U, pipelines.size()); in TEST_F()
332 const auto* pipeline = pipelines[0].get(); in TEST_F()
356 const auto& pipelines = script->GetPipelines(); in TEST_F() local
357 ASSERT_EQ(1U, pipelines.size()); in TEST_F()
359 const auto* pipeline = pipelines[0].get(); in TEST_F()
386 const auto& pipelines = script->GetPipelines(); in TEST_F() local
[all …]
Dparser_pipeline_test.cc43 const auto& pipelines = script->GetPipelines(); in TEST_F() local
44 ASSERT_EQ(1U, pipelines.size()); in TEST_F()
46 const auto* pipeline = pipelines[0].get(); in TEST_F()
192 const auto& pipelines = script->GetPipelines(); in TEST_F() local
193 ASSERT_EQ(2U, pipelines.size()); in TEST_F()
195 ASSERT_EQ(1U, pipelines[0]->GetColorAttachments().size()); in TEST_F()
196 const auto& buf1 = pipelines[0]->GetColorAttachments()[0]; in TEST_F()
206 ASSERT_EQ(1U, pipelines[1]->GetColorAttachments().size()); in TEST_F()
207 const auto& buf2 = pipelines[1]->GetColorAttachments()[0]; in TEST_F()
279 const auto& pipelines = script->GetPipelines(); in TEST_F() local
[all …]
Dparser_attach_test.cc160 const auto& pipelines = script->GetPipelines(); in TEST_F() local
161 ASSERT_EQ(1U, pipelines.size()); in TEST_F()
163 const auto* pipeline = pipelines[0].get(); in TEST_F()
235 const auto& pipelines = script->GetPipelines(); in TEST_F() local
236 ASSERT_EQ(1U, pipelines.size()); in TEST_F()
238 const auto* pipeline = pipelines[0].get(); in TEST_F()
325 const auto& pipelines = script->GetPipelines(); in TEST_F() local
326 ASSERT_EQ(1U, pipelines.size()); in TEST_F()
328 const auto* pipeline = pipelines[0].get(); in TEST_F()
350 const auto& pipelines = script->GetPipelines(); in TEST_F() local
[all …]
Dparser_framebuffer_test.cc40 const auto& pipelines = script->GetPipelines(); in TEST_F() local
41 ASSERT_EQ(1U, pipelines.size()); in TEST_F()
43 const auto* pipeline = pipelines[0].get(); in TEST_F()
66 const auto& pipelines = script->GetPipelines(); in TEST_F() local
67 ASSERT_EQ(1U, pipelines.size()); in TEST_F()
69 const auto* pipeline = pipelines[0].get(); in TEST_F()
Dparser_compile_options_test.cc44 const auto& pipelines = script->GetPipelines(); in TEST_F() local
45 ASSERT_EQ(1U, pipelines.size()); in TEST_F()
47 const auto* pipeline = pipelines[0].get(); in TEST_F()
Dparser_shader_opt_test.cc56 const auto& pipelines = script->GetPipelines(); in TEST_F() local
57 ASSERT_EQ(1U, pipelines.size()); in TEST_F()
59 const auto* pipeline = pipelines[0].get(); in TEST_F()
Dparser_depth_test.cc53 const auto& pipelines = script->GetPipelines(); in TEST_F() local
54 ASSERT_EQ(1U, pipelines.size()); in TEST_F()
56 auto* pipeline = pipelines[0].get(); in TEST_F()
/external/skqp/src/compute/hs/vk/
Dhs_vk.c131 } pipelines; member
254 hs->pipelines.transpose[0]); in hs_transpose()
278 hs->pipelines.bc[clean_slabs_log2]); in hs_bc()
310 hs->pipelines.hm[scale_log2][0]); in hs_hm()
402 hs->pipelines.fm[scale_log2][full_idx]); in hs_fm()
411 hs->pipelines.fm[scale_log2][msb_idx_u32(frac_fm)]); in hs_fm()
439 hs->pipelines.bs[hs->bs_slabs_log2_ru]); in hs_bs()
451 hs->pipelines.bs[msb_idx_u32(frac_bs)]); in hs_bs()
723 for (uint32_t ii=0; ii<hs->pipelines.count; ii++) in hs_vk_verbose_statistics_amd()
729 hs->pipelines.all[ii], in hs_vk_verbose_statistics_amd()
[all …]
/external/mesa3d/src/mesa/main/
Dpipelineobj.c549 _mesa_DeleteProgramPipelines(GLsizei n, const GLuint *pipelines) in _mesa_DeleteProgramPipelines() argument
555 _mesa_debug(ctx, "glDeleteProgramPipelines(%d, %p)\n", n, pipelines); in _mesa_DeleteProgramPipelines()
564 _mesa_lookup_pipeline_object(ctx, pipelines[i]); in _mesa_DeleteProgramPipelines()
567 assert(obj->Name == pipelines[i]); in _mesa_DeleteProgramPipelines()
595 create_program_pipelines(struct gl_context *ctx, GLsizei n, GLuint *pipelines, in create_program_pipelines() argument
601 if (!pipelines) in create_program_pipelines()
604 _mesa_HashFindFreeKeys(ctx->Pipeline.Objects, pipelines, n); in create_program_pipelines()
609 obj = _mesa_new_pipeline_object(ctx, pipelines[i]); in create_program_pipelines()
626 GLuint *pipelines, bool dsa) in create_program_pipelines_err() argument
635 create_program_pipelines(ctx, n, pipelines, dsa); in create_program_pipelines_err()
[all …]
Dpipelineobj.h91 _mesa_DeleteProgramPipelines(GLsizei n, const GLuint *pipelines);
94 _mesa_GenProgramPipelines_no_error(GLsizei n, GLuint *pipelines);
97 _mesa_GenProgramPipelines(GLsizei n, GLuint *pipelines);
100 _mesa_CreateProgramPipelines_no_error(GLsizei n, GLuint *pipelines);
103 _mesa_CreateProgramPipelines(GLsizei n, GLuint *pipelines);
/external/deqp/external/vulkancts/modules/vulkan/pipeline/
DvktPipelineCreationCacheControlTests.cpp103 const pipelines_t& pipelines, in validateResults() argument
120 const auto qpResult = validator(result, pipelines, elapsed, reason); in validateResults()
150 qpTestResult checkPipelineMustBeValid(VkResult, const vector<UniquePipeline>& pipelines, duration, … in checkPipelineMustBeValid() argument
152 if (pipelines.size() <= INDEX) in checkPipelineMustBeValid()
155 TCU_THROW(TestError, ERROR_MSG.format(INDEX, pipelines.size())); in checkPipelineMustBeValid()
158 if (*pipelines[INDEX] == VK_NULL_HANDLE) in checkPipelineMustBeValid()
172 qpTestResult checkPipelineMustBeNull(VkResult, const vector<UniquePipeline>& pipelines, duration, s… in checkPipelineMustBeNull() argument
174 if (pipelines.size() <= INDEX) in checkPipelineMustBeNull()
177 TCU_THROW(TestError, ERROR_MSG.format(INDEX, pipelines.size())); in checkPipelineMustBeNull()
180 if (*pipelines[INDEX] != VK_NULL_HANDLE) in checkPipelineMustBeNull()
[all …]
/external/deqp/external/openglcts/modules/gles31/
Des31cSeparateShaderObjsTests.cpp911 glw::GLuint pipelines[maxpipelines]; in iterate() local
934 gl.genProgramPipelines(1, pipelines); in iterate()
937 gl.activeShaderProgram(pipelines[0], progVF.getProgram()); in iterate()
943 gl.activeShaderProgram(pipelines[0], progVF.getProgram() + 100); in iterate()
949 gl.getProgramPipelineiv(pipelines[0], GL_ACTIVE_PROGRAM, (glw::GLint*)&value); in iterate()
956 gl.deleteProgramPipelines(1, pipelines); in iterate()
957 gl.activeShaderProgram(pipelines[0], progVF.getProgram()); in iterate()
966 gl.genProgramPipelines(2, &pipelines[0]); in iterate()
967 gl.genProgramPipelines(3, &pipelines[2]); in iterate()
968 gl.genProgramPipelines(5, &pipelines[5]); in iterate()
[all …]
/external/mesa3d/src/gallium/drivers/zink/
Dzink_program.c215 for (int i = 0; i < ARRAY_SIZE(prog->pipelines); ++i) { in zink_create_gfx_program()
216 prog->pipelines[i] = _mesa_hash_table_create(NULL, in zink_create_gfx_program()
219 if (!prog->pipelines[i]) in zink_create_gfx_program()
288 for (int i = 0; i < ARRAY_SIZE(prog->pipelines); ++i) { in zink_destroy_gfx_program()
289 hash_table_foreach(prog->pipelines[i], entry) { in zink_destroy_gfx_program()
295 _mesa_hash_table_destroy(prog->pipelines[i], NULL); in zink_destroy_gfx_program()
360 assert(vkmode <= ARRAY_SIZE(prog->pipelines)); in zink_get_gfx_pipeline()
370 entry = _mesa_hash_table_search_pre_hashed(prog->pipelines[vkmode], state->hash, state); in zink_get_gfx_pipeline()
386 … entry = _mesa_hash_table_insert_pre_hashed(prog->pipelines[vkmode], state->hash, state, pc_entry); in zink_get_gfx_pipeline()
/external/gemmlowp/doc/
Doutput.md1 # Output pipelines in gemmlowp
14 pipelines is good for, is implementing fused operations where a matrix
20 and activation function. gemmlowp's output pipelines allow implementing that:
37 The best part to see examples of using various output pipelines is in the unit
/external/deqp/external/vulkancts/modules/vulkan/multiview/
DvktMultiViewRenderTests.cpp270 vector<PipelineSp>& pipelines);
360 vector<PipelineSp> pipelines(subpassCount); in iterate() local
367pipelines[subpassNdx] = (PipelineSp(new Unique<VkPipeline>(makeGraphicsPipeline(*renderPass, *pipe… in iterate()
374 draw(subpassCount, *renderPass, *frameBuffer, pipelines); in iterate()
430 …32 subpassCount, VkRenderPass renderPass, VkFramebuffer frameBuffer, vector<PipelineSp>& pipelines) in draw() argument
462 m_device->cmdBindPipeline(*m_cmdBuffer, VK_PIPELINE_BIND_POINT_GRAPHICS, **pipelines[subpassNdx]); in draw()
1498 vector<PipelineSp> pipelines(subpassCount); in iterate() local
1504pipelines[subpassNdx] = (PipelineSp(new Unique<VkPipeline>(makeGraphicsPipeline(*renderPass, *m_pi… in iterate()
1512 draw(subpassCount, *renderPass, *frameBuffer, pipelines); in iterate()
1699 vector<PipelineSp>& pipelines);
[all …]
/external/deqp-deps/amber/src/
Dscript_test.cc195 const auto& pipelines = s.GetPipelines(); in TEST_F() local
196 EXPECT_TRUE(pipelines.empty()); in TEST_F()
217 const auto& pipelines = s.GetPipelines(); in TEST_F() local
218 ASSERT_EQ(2U, pipelines.size()); in TEST_F()
219 EXPECT_EQ(ptr1, pipelines[0].get()); in TEST_F()
220 EXPECT_EQ(ptr2, pipelines[1].get()); in TEST_F()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/PowerPC/
DP9InstrResources.td34 // Uses both ALU units (the even ALUE and odd ALUO units), two pipelines
203 // Uses both ALU units (the even ALUE and odd ALUO units), two pipelines
288 // Uses both DP units (the even DPE and odd DPO units), two pipelines (EXECE,
521 // superslice. That includes both exec pipelines (EXECO, EXECE) and one
629 // superslice. That includes both exec pipelines (EXECO, EXECE) and one
653 // superslice. That includes both exec pipelines (EXECO, EXECE) and one
661 // superslice. That includes both exec pipelines (EXECO, EXECE) and one
678 // superslice. That includes both exec pipelines (EXECO, EXECE) and one
686 // superslice. That includes both exec pipelines (EXECO, EXECE) and one
695 // superslice. That includes both exec pipelines (EXECO, EXECE) and all three
[all …]
/external/llvm-project/llvm/lib/Target/PowerPC/
DP9InstrResources.td34 // Uses both ALU units (the even ALUE and odd ALUO units), two pipelines
203 // Uses both ALU units (the even ALUE and odd ALUO units), two pipelines
288 // Uses both DP units (the even DPE and odd DPO units), two pipelines (EXECE,
522 // superslice. That includes both exec pipelines (EXECO, EXECE) and one
630 // superslice. That includes both exec pipelines (EXECO, EXECE) and one
654 // superslice. That includes both exec pipelines (EXECO, EXECE) and one
662 // superslice. That includes both exec pipelines (EXECO, EXECE) and one
679 // superslice. That includes both exec pipelines (EXECO, EXECE) and one
687 // superslice. That includes both exec pipelines (EXECO, EXECE) and one
696 // superslice. That includes both exec pipelines (EXECO, EXECE) and all three
[all …]
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/
DHexagonScheduleV60.td10 // There are four SLOTS (four parallel pipelines) in Hexagon V60 machine.
26 // In addition to using the above SLOTS, there are also six vector pipelines
/external/deqp/external/openglcts/docs/specs/
DCTS_ARB_shader_viewport_layer_array.txt44 Iterate through all supported shader pipelines
56 Iterate through all supported shader pipelines
/external/llvm-project/llvm/lib/Target/Hexagon/
DHexagonScheduleV60.td10 // There are four SLOTS (four parallel pipelines) in Hexagon V60 machine.
26 // In addition to using the above SLOTS, there are also six vector pipelines
/external/llvm/lib/Target/ARM/
DARMInstrVFP.td109 // pipelines.
128 // pipelines.
181 // VFP pipelines.
194 // VFP pipelines.
207 // VFP pipelines.
347 // VFP pipelines on A8.
369 // VFP pipelines on A8.
409 // VFP pipelines on A8.
429 // VFP pipelines on A8.
511 // VFP pipelines on A8.
[all …]
/external/angle/src/libANGLE/capture/
Dcapture_gles_3_1_params.cpp29 const ProgramPipelineID *pipelines, in CaptureDeleteProgramPipelines_pipelinesPacked() argument
32 CaptureArray(pipelines, n, paramCapture); in CaptureDeleteProgramPipelines_pipelinesPacked()
65 ProgramPipelineID *pipelines, in CaptureGenProgramPipelines_pipelinesPacked() argument
68 CaptureGenHandles(n, pipelines, paramCapture); in CaptureGenProgramPipelines_pipelinesPacked()

123456789