This is the complete list of members for clan::SoftwareProgram, including all inherited members.
draw_line(PixelPipeline *pipeline, const std::vector< Vec4f > &attribute_values)=0 | clan::SoftwareProgram | pure virtual |
draw_sprite(PixelPipeline *pipeline, const std::vector< Vec4f > &attribute_values)=0 | clan::SoftwareProgram | pure virtual |
draw_triangle(PixelPipeline *pipeline, const std::vector< Vec4f > &attribute_values)=0 | clan::SoftwareProgram | pure virtual |
get_attribute_count() const =0 | clan::SoftwareProgram | pure virtual |
get_attribute_default(int index) | clan::SoftwareProgram | inlinevirtual |
get_attribute_index(const std::string &name) const =0 | clan::SoftwareProgram | pure virtual |
set_uniform(int location, const Vec4f &vec)=0 | clan::SoftwareProgram | pure virtual |
set_uniform_matrix(int location, const Mat4f &mat)=0 | clan::SoftwareProgram | pure virtual |
~SoftwareProgram() | clan::SoftwareProgram | inlinevirtual |