/external/adhd/cras/src/server/ |
H A D | cras_dsp_pipeline.h | 19 * pipeline is a collection of dsp plugins that process audio 21 * file. Before using the pipeline, we need to instantiate the 22 * pipeline by giving an audio sampling rate. Then we get the pointers 23 * to the input buffers, fill the input data, run the pipeline, and 33 struct pipeline; 35 /* Creates a pipeline from the given ini file. 37 * ini - The ini file the pipeline is created from. 39 * purpose - The purpose of the pipeline, "playback" or "capture". 41 * A pointer to the pipeline, or NULL if the creation fails. 43 struct pipeline *cras_dsp_pipeline_creat [all...] |
H A D | cras_dsp.c | 15 /* We have a dsp_context for each pipeline. The context records the 16 * parameters used to create a pipeline, so the pipeline can be 17 * (re-)loaded later. The pipeline is (re-)loaded in the following 23 * The pipeline is (re-)loaded asynchronously in an internal thread, 25 * cras_dsp_put_pipeline() to safely access the pipeline. 29 struct pipeline *pipeline; member in struct:cras_dsp_context 51 static struct pipeline *prepare_pipeline(struct cras_dsp_context *ctx) 53 struct pipeline *pipelin local 95 struct pipeline *pipeline, *old_pipeline; local 214 struct pipeline *pipeline; local [all...] |
H A D | cras_dsp_pipeline.c | 17 * "struct pipeline". The difference between the static one and the 25 * struct ini struct pipeline 41 * now disabled, in the pipeline we construct there will only be two 51 int buf_index; /* the buffer index in the pipeline */ 99 /* An pipeline is a dynamic representation of a dsp ini file. */ 100 struct pipeline { struct 101 /* The purpose of the pipeline. "playback" or "capture" */ 104 /* The ini file this pipeline comes from */ 107 /* All needed instances for this pipeline. It is sorted in an 113 * the same time for this pipeline */ 277 topological_sort(struct pipeline *pipeline, struct cras_expr_env *env, struct plugin *plugin, char* visited) argument 405 struct pipeline *pipeline; local 503 allocate_buffers(struct pipeline *pipeline) argument 596 cras_dsp_pipeline_load(struct pipeline *pipeline) argument 614 calculate_audio_delay(struct pipeline *pipeline) argument 638 cras_dsp_pipeline_instantiate(struct pipeline *pipeline, int sample_rate) argument 715 cras_dsp_pipeline_deinstantiate(struct pipeline *pipeline) argument 730 cras_dsp_pipeline_get_delay(struct pipeline *pipeline) argument 735 cras_dsp_pipeline_get_sample_rate(struct pipeline *pipeline) argument 740 cras_dsp_pipeline_get_num_input_channels(struct pipeline *pipeline) argument 745 cras_dsp_pipeline_get_num_output_channels(struct pipeline *pipeline) argument 750 cras_dsp_pipeline_get_peak_audio_buffers(struct pipeline *pipeline) argument 755 find_buffer(struct pipeline *pipeline, audio_port_array *audio_ports, int index) argument 769 cras_dsp_pipeline_get_source_buffer(struct pipeline *pipeline, int index) argument 776 cras_dsp_pipeline_get_sink_buffer(struct pipeline *pipeline, int index) argument 783 cras_dsp_pipeline_run(struct pipeline *pipeline, int sample_count) argument 794 cras_dsp_pipeline_add_statistic(struct pipeline *pipeline, const struct timespec *time_delta, int samples) argument 817 cras_dsp_pipeline_apply(struct pipeline *pipeline, uint8_t *buf, unsigned int frames) argument 867 cras_dsp_pipeline_free(struct pipeline *pipeline) argument 935 cras_dsp_pipeline_dump(struct dumper *d, struct pipeline *pipeline) argument [all...] |
/external/mesa3d/src/gallium/auxiliary/draw/ |
H A D | draw_pipe.c | 42 /* create pipeline stages */ 43 draw->pipeline.wide_line = draw_wide_line_stage( draw ); 44 draw->pipeline.wide_point = draw_wide_point_stage( draw ); 45 draw->pipeline.stipple = draw_stipple_stage( draw ); 46 draw->pipeline.unfilled = draw_unfilled_stage( draw ); 47 draw->pipeline.twoside = draw_twoside_stage( draw ); 48 draw->pipeline.offset = draw_offset_stage( draw ); 49 draw->pipeline.clip = draw_clip_stage( draw ); 50 draw->pipeline.flatshade = draw_flatshade_stage( draw ); 51 draw->pipeline [all...] |
H A D | draw_pipe_validate.c | 43 * pipeline stages, or whether prims/verts can go through untouched. 45 * about the primitive pipeline stages. 67 * and triggering the pipeline, because we have to trigger the 68 * pipeline *anyway* if unfilled mode is active. 72 if (rasterizer->line_stipple_enable && draw->pipeline.line_stipple) 76 if (roundf(rasterizer->line_width) > draw->pipeline.wide_line_threshold) 80 if (rasterizer->line_smooth && draw->pipeline.aaline) 88 if (rasterizer->point_size > draw->pipeline.wide_point_threshold) 93 && draw->pipeline.wide_point_sprites) 97 if (rasterizer->point_smooth && draw->pipeline 283 struct draw_stage *pipeline = validate_pipeline( stage ); local 290 struct draw_stage *pipeline = validate_pipeline( stage ); local 297 struct draw_stage *pipeline = validate_pipeline( stage ); local 303 struct draw_stage *pipeline = validate_pipeline( stage ); local [all...] |
/external/deqp/external/vulkancts/modules/vulkan/pipeline/ |
H A D | vktPipelineVertexInputTests.hpp | 31 namespace pipeline namespace in namespace:vkt 36 } // pipeline
|
H A D | vktPipelineBlendTests.hpp | 31 namespace pipeline namespace in namespace:vkt 36 } // pipeline
|
H A D | vktPipelineCacheTests.hpp | 31 namespace pipeline namespace in namespace:vkt 36 } // pipeline
|
H A D | vktPipelineDepthTests.hpp | 31 namespace pipeline namespace in namespace:vkt 36 } // pipeline
|
H A D | vktPipelineFramebufferAttachmentTests.hpp | 31 namespace pipeline namespace in namespace:vkt 36 } // pipeline
|
H A D | vktPipelineImageTests.hpp | 31 namespace pipeline namespace in namespace:vkt 36 } // pipeline
|
H A D | vktPipelineImageViewTests.hpp | 31 namespace pipeline namespace in namespace:vkt 36 } // pipeline
|
H A D | vktPipelineInputAssemblyTests.hpp | 31 namespace pipeline namespace in namespace:vkt 36 } // pipeline
|
H A D | vktPipelineMultisampleInterpolationTests.hpp | 30 namespace pipeline namespace in namespace:vkt 35 } // pipeline
|
H A D | vktPipelineMultisampleShaderBuiltInTests.hpp | 30 namespace pipeline namespace in namespace:vkt 35 } // pipeline
|
H A D | vktPipelineMultisampleTests.hpp | 31 namespace pipeline namespace in namespace:vkt 36 } // pipeline
|
H A D | vktPipelinePushConstantTests.hpp | 31 namespace pipeline namespace in namespace:vkt 36 } // pipeline
|
H A D | vktPipelineRenderToImageTests.hpp | 30 namespace pipeline namespace in namespace:vkt 35 } // pipeline
|
H A D | vktPipelineSamplerTests.hpp | 31 namespace pipeline namespace in namespace:vkt 36 } // pipeline
|
H A D | vktPipelineSpecConstantTests.hpp | 31 namespace pipeline namespace in namespace:vkt 36 } // pipeline
|
H A D | vktPipelineStencilTests.hpp | 31 namespace pipeline namespace in namespace:vkt 36 } // pipeline
|
H A D | vktPipelineTests.hpp | 32 namespace pipeline namespace in namespace:vkt 37 } // pipeline
|
H A D | vktPipelineTimestampTests.hpp | 31 namespace pipeline namespace in namespace:vkt 36 } // pipeline
|
/external/mesa3d/src/intel/vulkan/ |
H A D | anv_nir.h | 38 void anv_nir_apply_dynamic_offsets(struct anv_pipeline *pipeline, 41 void anv_nir_apply_pipeline_layout(struct anv_pipeline *pipeline,
|
/external/mesa3d/src/mesa/main/ |
H A D | pipelineobj.h | 75 _mesa_UseProgramStages(GLuint pipeline, GLbitfield stages, GLuint program); 78 _mesa_ActiveShaderProgram(GLuint pipeline, GLuint program); 81 _mesa_BindProgramPipeline(GLuint pipeline); 93 _mesa_IsProgramPipeline(GLuint pipeline); 96 _mesa_GetProgramPipelineiv(GLuint pipeline, GLenum pname, GLint *params); 99 _mesa_ValidateProgramPipeline(GLuint pipeline); 102 _mesa_GetProgramPipelineInfoLog(GLuint pipeline, GLsizei bufSize,
|