All Classes |Grouped Classes |Index

Function load_and_link

Load and link.

	static CL_ProgramObject CL_ProgramObject::load_and_link(
		CL_GraphicContext & gc,
		const CL_StringRef & vertex_fullname,
		const CL_StringRef & fragment_fullname);

	static CL_ProgramObject CL_ProgramObject::load_and_link(
		CL_GraphicContext & gc,
		const CL_StringRef & vertex_fullname,
		const CL_StringRef & geometry_fullname,
		const CL_StringRef & fragment_fullname);

	static CL_ProgramObject CL_ProgramObject::load_and_link(
		CL_GraphicContext & gc,
		const CL_StringRef & vertex_filename,
		const CL_StringRef & fragment_filename,
		const CL_VirtualDirectory & directory);

	static CL_ProgramObject CL_ProgramObject::load_and_link(
		CL_GraphicContext & gc,
		const CL_StringRef & vertex_filename,
		const CL_StringRef & geometry_filename,
		const CL_StringRef & fragment_filename,
		const CL_VirtualDirectory & directory);

	static CL_ProgramObject CL_ProgramObject::load_and_link(
		CL_GraphicContext & gc,
		CL_IODevice & vertex_file,
		CL_IODevice & fragment_file);

	static CL_ProgramObject CL_ProgramObject::load_and_link(
		CL_GraphicContext & gc,
		CL_IODevice & vertex_file,
		CL_IODevice & geometry_file,
		CL_IODevice & fragment_file);

	static CL_ProgramObject CL_ProgramObject::load_and_link(
		CL_GraphicContext & gc,
		const CL_StringRef & fragment_fullname);

	static CL_ProgramObject CL_ProgramObject::load_and_link(
		CL_GraphicContext & gc,
		const CL_StringRef & fragment_filename,
		const CL_VirtualDirectory & directory);

	static CL_ProgramObject CL_ProgramObject::load_and_link(
		CL_GraphicContext & gc,
		CL_IODevice & fragment_file);