Lines Matching full:pipelines
554 _mesa_DeleteProgramPipelines(GLsizei n, const GLuint *pipelines) in _mesa_DeleteProgramPipelines() argument
560 _mesa_debug(ctx, "glDeleteProgramPipelines(%d, %p)\n", n, pipelines); in _mesa_DeleteProgramPipelines()
569 _mesa_lookup_pipeline_object(ctx, pipelines[i]); in _mesa_DeleteProgramPipelines()
572 assert(obj->Name == pipelines[i]); in _mesa_DeleteProgramPipelines()
595 * Generate a set of unique pipeline object IDs and store them in \c pipelines.
597 * \param pipelines pipeline of \c n locations to store the IDs.
600 create_program_pipelines(struct gl_context *ctx, GLsizei n, GLuint *pipelines, in create_program_pipelines() argument
606 if (!pipelines) in create_program_pipelines()
609 _mesa_HashFindFreeKeys(&ctx->Pipeline.Objects, pipelines, n); in create_program_pipelines()
614 obj = _mesa_new_pipeline_object(ctx, pipelines[i]); in create_program_pipelines()
631 GLuint *pipelines, bool dsa) in create_program_pipelines_err() argument
640 create_program_pipelines(ctx, n, pipelines, dsa); in create_program_pipelines_err()
644 _mesa_GenProgramPipelines_no_error(GLsizei n, GLuint *pipelines) in _mesa_GenProgramPipelines_no_error() argument
647 create_program_pipelines(ctx, n, pipelines, false); in _mesa_GenProgramPipelines_no_error()
651 _mesa_GenProgramPipelines(GLsizei n, GLuint *pipelines) in _mesa_GenProgramPipelines() argument
656 _mesa_debug(ctx, "glGenProgramPipelines(%d, %p)\n", n, pipelines); in _mesa_GenProgramPipelines()
658 create_program_pipelines_err(ctx, n, pipelines, false); in _mesa_GenProgramPipelines()
662 _mesa_CreateProgramPipelines_no_error(GLsizei n, GLuint *pipelines) in _mesa_CreateProgramPipelines_no_error() argument
665 create_program_pipelines(ctx, n, pipelines, true); in _mesa_CreateProgramPipelines_no_error()
669 _mesa_CreateProgramPipelines(GLsizei n, GLuint *pipelines) in _mesa_CreateProgramPipelines() argument
674 _mesa_debug(ctx, "glCreateProgramPipelines(%d, %p)\n", n, pipelines); in _mesa_CreateProgramPipelines()
676 create_program_pipelines_err(ctx, n, pipelines, true); in _mesa_CreateProgramPipelines()