-----------------------------------------------------------------------
| 459 | } |
| 460 | //----------------------------------------------------------------------- |
| 461 | void VulkanProgram::setRootLayout( GpuProgramType type, const RootLayout &rootLayout ) |
| 462 | { |
| 463 | mCustomRootLayout = true; |
| 464 | HighLevelGpuProgram::setRootLayout( type, rootLayout ); |
| 465 | |
| 466 | VulkanGpuProgramManager *vulkanProgramManager = |
| 467 | static_cast<VulkanGpuProgramManager *>( VulkanGpuProgramManager::getSingletonPtr() ); |
| 468 | mRootLayout = vulkanProgramManager->getRootLayout( rootLayout ); |
| 469 | } |
| 470 | //----------------------------------------------------------------------- |
| 471 | void VulkanProgram::unsetRootLayout() |
| 472 | { |
nothing calls this directly
no test coverage detected