

Public Member Functions | |
| virtual SH::ShBackendCodePtr | generate_code (const std::string &target, const SH::ShProgramNodeCPtr &shader) |
| Generate the backend code for a particular shader. | |
| virtual SH::ShBackendSetPtr | generate_set (const SH::ShProgramSet &s) |
| virtual void | unbind_all_programs () |
| Unbind all programs bound under the backend. | |
| virtual void | execute (const SH::ShProgramNodeCPtr &program, SH::ShStream &dest) |
| Execute a stream program, if supported. | |
Protected Member Functions | |
| GlBackend (CodeStrategy *code, TextureStrategy *texture, StreamStrategy *stream) | |
Definition at line 132 of file GlBackend.hpp.
1.4.3-20050530