Searched refs:m_ShaderResource (Results 1 – 2 of 2) sorted by relevance
78 nw::demo::ResourceSet* ParticleEffect::m_ShaderResource = NULL; member in nw::demo::ParticleEffect133 … if (m_ShaderResource && (result.GetDescription() & nw::gfx::RESOURCE_RESULT_NOT_FOUND_SHADER)) in Setup()136 result = resource.Setup(m_DeviceAllocator, m_ShaderResource->resource); in Setup()369 if (m_ShaderResource) return; in InitializeShaderBinary()374 m_ShaderResource = deviceAllocator->AllocAndConstruct<nw::demo::ResourceSet>(1); in InitializeShaderBinary()375 m_ShaderResource->buffer = nw::demo::Utility::LoadFile(m_ShaderAllocator, shaderFilePath); in InitializeShaderBinary()377 NW_NULL_ASSERT(m_ShaderResource->buffer); in InitializeShaderBinary()379 m_ShaderResource->resource = nw::gfx::ResGraphicsFile(&(m_ShaderResource->buffer.front())); in InitializeShaderBinary()385 nw::ut::SafeCleanup(m_ShaderResource->resource); in FinalizeShaderBinary()386 m_ShaderAllocator->DestructAndFree(m_ShaderResource, 1); in FinalizeShaderBinary()[all …]
780 static nw::demo::ResourceSet* m_ShaderResource; variable