Searched refs:m_ShaderResource (Results 1 – 2 of 2) sorted by relevance
76 nw::demo::ResourceSet* ParticleEffect::m_ShaderResource = NULL; member in nw::demo::ParticleEffect131 … if (m_ShaderResource && (result.GetDescription() & nw::gfx::RESOURCE_RESULT_NOT_FOUND_SHADER)) in Setup()134 result = resource.Setup(m_DeviceAllocator, m_ShaderResource->resource); in Setup()367 if (m_ShaderResource) return; in InitializeShaderBinary()372 m_ShaderResource = deviceAllocator->AllocAndConstruct<nw::demo::ResourceSet>(1); in InitializeShaderBinary()373 m_ShaderResource->buffer = nw::demo::Utility::LoadFile(m_ShaderAllocator, shaderFilePath); in InitializeShaderBinary()375 NW_NULL_ASSERT(m_ShaderResource->buffer); in InitializeShaderBinary()377 m_ShaderResource->resource = nw::gfx::ResGraphicsFile(&(m_ShaderResource->buffer.front())); in InitializeShaderBinary()383 nw::ut::SafeCleanup(m_ShaderResource->resource); in FinalizeShaderBinary()384 m_ShaderAllocator->DestructAndFree(m_ShaderResource, 1); in FinalizeShaderBinary()[all …]
776 static nw::demo::ResourceSet* m_ShaderResource; variable