Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Changeset 5323 in orxonox.OLD for trunk/src/lib/graphics/shader.cc


Ignore:
Timestamp:
Oct 8, 2005, 5:27:22 PM (19 years ago)
Author:
bensch
Message:

orxonox/trunk: Shaders can now be loaded via the ResourceManager

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/lib/graphics/shader.cc

    r5322 r5323  
    2323#include "debug.h"
    2424#include "array.h"
     25
     26#include "resource_manager.h"
    2527
    2628
     
    102104}
    103105
     106Shader* Shader::getShader(const char* vertexShaderFile, const char* fragmentShaderFile)
     107{
     108  return (Shader*)ResourceManager::getInstance()->load(vertexShaderFile, SHADER,  RP_LEVEL, (void*)fragmentShaderFile);
     109}
     110
     111bool Shader::unload(Shader* shader)
     112{
     113  return ResourceManager::getInstance()->unload(shader);
     114}
     115
    104116Shader* Shader::storedShader = NULL;
    105117
Note: See TracChangeset for help on using the changeset viewer.