PixelShader更名为FragementShader

This commit is contained in:
2025-12-04 22:06:55 +08:00
parent 3c0e177905
commit 0cd230b577
12 changed files with 22 additions and 22 deletions
+4 -4
View File
@@ -12,14 +12,14 @@
class StandardShaderInterface : public davinci::ShaderFileInterface
{
public:
virtual davinci::VertexShaderInterface* getVertexShader(const char* szName)
virtual davinci::VertexShaderInterface* getVertexShader(const char* szName) override
{
auto it = m_vertexShaderMap.find(szName);
if (it != m_vertexShaderMap.end()) return it->second;
return nullptr;
}
virtual davinci::PixelShaderInterface* getPixelShader(const char* szName)
virtual davinci::FragementShaderInterface* getFragementShader(const char* szName) override
{
auto it = m_fragementShaderMap.find(szName);
if (it != m_fragementShaderMap.end()) return it->second;
@@ -66,14 +66,14 @@ private:
{
m_vertexShaderMap.insert(std::make_pair(vertexShader->getName(), vertexShader));
}
void registerFragementShader(davinci::PixelShaderInterface* fragementShader)
void registerFragementShader(davinci::FragementShaderInterface* fragementShader)
{
m_fragementShaderMap.insert(std::make_pair(fragementShader->getName(), fragementShader));
}
private:
std::map<std::string, davinci::VertexShaderInterface*> m_vertexShaderMap;
std::map<std::string, davinci::PixelShaderInterface*> m_fragementShaderMap;
std::map<std::string, davinci::FragementShaderInterface*> m_fragementShaderMap;
};
extern "C"