1源程序清单第一章 核心功能代码1.1. 顶点缓冲和索引缓冲相关的类1.#pragma once2.3.namespace Hazel {4.5. enum class ShaderDataType6. {7. None = 0, Float, Float2, Float3, Float4, Mat3, Mat4, Int, Int2, Int3, Int4, Bool8. };9.10. static uint32_t ShaderDataTypeSize(ShaderDataType type)11. {12. switch (type)13. {14. case ShaderDataType::Float: return 4;15. case ShaderDataType::Float2: return 4 * 2;16. case ShaderDataType::Float3: return 4 * 3;17. case ShaderDataType::Float4: return...
发表评论取消回复