Inlined, removed wrapper function KRPipelineManager::selectPipeline

This commit is contained in:
2022-07-06 21:59:50 -07:00
parent 8e9885b46c
commit b7e4415b16
11 changed files with 77 additions and 93 deletions

View File

@@ -58,7 +58,6 @@ public:
KRPipeline* get(const char* szKey);
KRPipeline* getPipeline(KRSurface& surface, const PipelineInfo& info);
bool selectPipeline(KRSurface& surface, KRCamera &camera, KRPipeline *pPipeline, const KRViewport &viewport, const Matrix4 &matModel, const std::vector<KRPointLight *> *point_lights, const std::vector<KRDirectionalLight *> *directional_lights, const std::vector<KRSpotLight *> *spot_lights, int bone_count, const KRNode::RenderPass &renderPass, const Vector3 &rim_color, float rim_power, const Vector4 &fade_color);
size_t getPipelineHandlesUsed();