Home
last modified time | relevance | path

Searched refs:resShader (Results 1 – 5 of 5) sorted by relevance

/NW4C-1.3.3/sources/libraries/gfx/res/
Dgfx_ResMaterial.cpp88 ResShader resShader = this->GetShader(); in Cleanup() local
89 ut::SafeCleanup(resShader); in Cleanup()
333 ResShader resShader, in SetupShader() argument
340 if (resShader.IsValid()) in SetupShader()
343 ResReferenceShader refer = ResDynamicCast<ResReferenceShader>(resShader); in SetupShader()
369 setupShader = resShader; in SetupShader()
379 bool isSetup = resShader.IsValid() && result.IsSuccess(); in SetupShader()
385 ResBinaryShader resBinaryShader = resShader.Dereference(); in SetupShader()
398 ResMaterial::SetShader(ResShader resShader) in SetShader() argument
400 NW_ASSERT(resShader.IsValid()); in SetShader()
[all …]
Dgfx_ResUtil.cpp115 ResShader resShader = graphicsFile.GetShaders(path); in GetReferenceShaderTarget() local
117 if (resShader.IsValid()) in GetReferenceShaderTarget()
119 ResReferenceShader refer = ResDynamicCast<ResReferenceShader>(resShader); in GetReferenceShaderTarget()
134 referenceShader.ref().toTargetShader.set_ptr(resShader.ptr()); in GetReferenceShaderTarget()
Dgfx_ResShader.cpp29 typedef Result (*SetupFunc)(os::IAllocator* allocator, ResShader resShader);
31 static Result ResBinaryShader_Setup(os::IAllocator* allocator, ResShader resShader);
32 static Result ResReferenceShader_Setup(os::IAllocator* allocator, ResShader resShader);
127 ResBinaryShader_Setup(os::IAllocator* allocator, ResShader resShader) in ResBinaryShader_Setup() argument
131 ResBinaryShader resBinaryShader = ResDynamicCast<ResBinaryShader>(resShader); in ResBinaryShader_Setup()
150 u32 shader = reinterpret_cast<u32>(resShader.ptr()); in ResBinaryShader_Setup()
208 ResReferenceShader_Setup(os::IAllocator* allocator, ResShader resShader) in ResReferenceShader_Setup() argument
211 ResReferenceShader resRefShader = ResDynamicCast<ResReferenceShader>( resShader ); in ResReferenceShader_Setup()
/NW4C-1.3.3/sources/libraries/gfx/
Dgfx_Material.cpp54 ResBinaryShader resShader = resMaterial.GetShader().Dereference(); in Material() local
56 NW_ASSERT(resShader.IsValid()); in Material()
58 resShader.GetDescriptions(resMaterial.GetShaderProgramDescriptionIndex()); in Material()
/NW4C-1.3.3/include/nw/gfx/res/
Dgfx_ResMaterial.h1544 void SetShader(ResShader resShader);
1652 … Result SetupShader(os::IAllocator* allocator, ResShader resShader, ResGraphicsFile graphicsFile);