Kinc to Kore

This commit is contained in:
Gorochu
2026-06-09 13:00:08 -07:00
parent 7558d03739
commit c24828f11d
895 changed files with 0 additions and 0 deletions

View File

@ -0,0 +1,29 @@
#pragma once
namespace Kore {
namespace Graphics4 {
class Shader;
}
class ProgramImpl {
protected:
uint programId;
Graphics4::Shader *vertexShader;
Graphics4::Shader *fragmentShader;
Graphics4::Shader *geometryShader;
Graphics4::Shader *tessellationControlShader;
Graphics4::Shader *tessellationEvaluationShader;
ProgramImpl();
virtual ~ProgramImpl();
int findTexture(const char *name);
const char **textures;
int *textureValues;
int textureCount;
};
class ConstantLocationImpl {
public:
int location;
};
}