Home
last modified time | relevance | path

Searched refs:ResMaterial (Results 1 – 25 of 26) sorted by relevance

12

/NW4C-1.2.23/include/nw/gfx/
Dgfx_Material.h59 ResMaterial resource,
70 ResMaterial resource,
86 ResMaterial resource,
97 ResMaterial GetOriginal() in GetOriginal()
99 return ResStaticCast<ResMaterial>(this->GetResSceneObject()); in GetOriginal()
103 const ResMaterial GetOriginal() const in GetOriginal()
105 return ResStaticCast<ResMaterial>(this->GetResSceneObject()); in GetOriginal()
151 ResMaterial GetBuffer() in GetBuffer()
161 return ResMaterial(NULL); in GetBuffer()
166 const ResMaterial GetBuffer() const in GetBuffer()
[all …]
Dgfx_MaterialState.h64 const ResMaterial material);
76 const ResMaterial material);
88 const ResMaterial material);
117 const ResMaterial texCoordMaterial);
129 const ResMaterial texCoordMaterial);
160 static NW_INLINE void ActivateTextureMappers(const ResMaterial texMapperMaterial);
168 static NW_INLINE void ActivateParticleTextureMappers(const ResMaterial texMapperMaterial);
180 const ResMaterial material);
213 const ResMaterial material);
290 MaterialState::ActivateFogParameters(const SceneEnvironment& sceneEnvironment, const ResMaterial ma… in ActivateFogParameters()
[all …]
Dgfx_RenderQueue.h84 model->GetRenderLayerId(mesh) == ResMaterial::TRANSLUCENCY_KIND_LAYER1; in IsCalculatingOnlyLayer1Functor()
87 IsCalculatingOnlyLayer1Functor(ResMaterial::TranslucencyKind renderLayer) in IsCalculatingOnlyLayer1Functor()
89 isCalculating = renderLayer == ResMaterial::TRANSLUCENCY_KIND_LAYER1; in IsCalculatingOnlyLayer1Functor()
108 AlwaysCalculatingFunctor(ResMaterial::TranslucencyKind renderLayer) in AlwaysCalculatingFunctor()
282 ResMaterial::TranslucencyKind translucencyKind = in operator()
285 float depth = (translucencyKind == ResMaterial::TRANSLUCENCY_KIND_OPAQUE) in operator()
344 const ResMaterial material = in operator()
434 ResMaterial::TranslucencyKind translucencyKind, in EnqueueElement()
443 translucencyKind == ResMaterial::TRANSLUCENCY_KIND_LAYER1) in EnqueueElement()
542 ResMaterial::TranslucencyKind translucencyKind, in EnqueueCommand()
[all …]
Dgfx_RenderElement.h193 ResMaterial resMaterial = material->GetOriginal(); in SetDetailedMaterialIdAndTranslucencyKind()
203 ResMaterial shadingParametersResMaterial = material->GetShaderParameterResMaterial(); in SetDetailedMaterialIdAndTranslucencyKind()
206 ResMaterial::TranslucencyKind translucencyKind = in SetDetailedMaterialIdAndTranslucencyKind()
228 ResMaterial resMaterial = material->GetOriginal(); in SetSimpleMaterialIdAndTranslucencyKind()
234 ResMaterial resBuffer = material->GetBuffer(); in SetSimpleMaterialIdAndTranslucencyKind()
235 ResMaterial::TranslucencyKind translucencyKind = (resBuffer.IsValid()) in SetSimpleMaterialIdAndTranslucencyKind()
244 void SetTranslucencyKind(ResMaterial::TranslucencyKind translucencyKind) in SetTranslucencyKind()
376 ResMaterial::TranslucencyKind translucencyKind,
462 ResMaterial::TranslucencyKind translucencyKind, in CreateCommandRenderKey()
557 ResMaterial::TranslucencyKind translucencyKind, in CreateCommandRenderKey()
[all …]
Dgfx_AnimHelper.h35 NW_DEPRECATED_FUNCTION(void* GetBaseObject(nw::gfx::ResMaterial resMat, const char* name));
Dgfx_Model.h521 ResMaterial::TranslucencyKind GetRenderLayerId(ResMesh mesh) in GetRenderLayerId()
526 ResMaterial shadingParametersResMaterial = material->GetShaderParameterResMaterial(); in GetRenderLayerId()
/NW4C-1.2.23/sources/libraries/gfx/res/
Dgfx_ResMaterial.cpp27 SetupTextureCoordinators(ResMaterial resMaterial);
31 ResMaterial::Setup(os::IAllocator* allocator, ResGraphicsFile graphicsFile) in Setup()
74 ResMaterial::Cleanup() in Cleanup()
99 ResMaterial::SetupTextures(os::IAllocator* allocator, ResMaterial resMaterial, ResGraphicsFile grap… in SetupTextures()
196 static Result SetupTextureCoordinators(ResMaterial resMaterial) in SetupTextureCoordinators()
202 ResMaterial::TextureCoordinateConfig config = resMaterial.GetTextureCoordinateConfig(); in SetupTextureCoordinators()
218 else if (config == ResMaterial::CONFIG_0120 || config == ResMaterial::CONFIG_0110) in SetupTextureCoordinators()
235 if (config == ResMaterial::CONFIG_0111) in SetupTextureCoordinators()
242 … else if (config == ResMaterial::CONFIG_0110 || config == ResMaterial::CONFIG_0112) in SetupTextureCoordinators()
249 else if (config == ResMaterial::CONFIG_0121) in SetupTextureCoordinators()
[all …]
Dgfx_ResMesh.cpp152 ResMaterial material = owner.GetMaterials(this->GetMaterialIndex()); in Setup()
/NW4C-1.2.23/sources/libraries/gfx/
Dgfx_MaterialActivator.cpp57 ResMaterial original = material->GetOriginal(); in Activate()
69 const ResMaterial resShaderParameterMaterial = material->GetShaderParameterResMaterial(); in Activate()
81 const ResMaterial resShadingParameterResMaterial = material->GetShadingParameterResMaterial(); in Activate()
95 const ResMaterial resRasterizationMaterial = material->GetRasterizationResMaterial(); in Activate()
104 const ResMaterial resTextureCoordinatorsMaterial = material->GetTextureCoordinatorResMaterial(); in Activate()
113 const ResMaterial resTextureMappersMaterial = material->GetTextureMapperResMaterial(); in Activate()
123 …const ResMaterial resProceduralTextureMapperMaterial = material->GetProceduralTextureMapperResMate… in Activate()
131 … const ResMaterial resFragmentLightingResMaterial = material->GetFragmentLightingResMaterial(); in Activate()
144 …const ResMaterial resFramgnetLightingTableResMaterial = material->GetFragmentLightingTableResMater… in Activate()
155 const ResMaterial resMaterialColorResMaterial = material->GetMaterialColorResMaterial(); in Activate()
[all …]
Dgfx_ParticleMaterialActivator.cpp70 ResMaterial original = material->GetOriginal(); in Activate()
78 ResMaterial resShadingParametersMaterial = original; in Activate()
95 ResMaterial resTextureCoordinatorsMaterial = original; in Activate()
105 ResMaterial resTextureMappersMaterial = original; in Activate()
Dgfx_Material.cpp26 nw::gfx::ResMaterial GetAvailableResMaterial( in GetAvailableResMaterial()
45 ResMaterial resMaterial, in Material()
64 ResMaterial resource, in Create()
128 ResMaterial resMaterial, in GetMemorySizeInternal()
140 size += sizeof(ResMaterial) * bufferCount; in GetMemorySizeInternal()
277 void* memory = allocator->Alloc(sizeof(ResMaterial) * m_BufferCount); in CreateBuffers()
290 … ::std::pair<ResMaterial, Result> copyResult = this->CopyResMaterial(allocator, bufferOption); in CreateBuffers()
308 ::std::pair<ResMaterial, Result>
315 ResMaterial resMaterial = this->GetOriginal(); in CopyResMaterial()
321 return ::std::make_pair(ResMaterial(NULL), result); in CopyResMaterial()
[all …]
Dgfx_SimpleMaterialActivator.cpp75 ResMaterial original = material->GetOriginal(); in Activate()
82 ResMaterial resShaderParameterMaterial = original; in Activate()
94 ResMaterial resShadingParametersMaterial = original; in Activate()
117 ResMaterial resTextureCoordinatorsMaterial = original; in Activate()
126 ResMaterial resTextureMappersMaterial = original; in Activate()
136 ResMaterial resProceduralTextureMapperMaterial = original; in Activate()
Dgfx_SortingMaterialIdGenerator.cpp132 ResMaterial resMaterial = (*iter).material->GetOriginal(); in Generate()
193 ResMaterial resMaterial = (*ptrIter).material->GetOriginal(); in Generate()
Dgfx_AnimHelper.cpp26 GetBaseObject(nw::gfx::ResMaterial resMat, const char* name) in GetBaseObject()
Dgfx_MaterialState.cpp224 const ResMaterial texCoordMaterial) in ActivateTextureCoordinators()
262 NW_ASSERT(texCoordMaterial.GetTextureCoordinateConfig() < ResMaterial::CONFIG_NUM); in ActivateTextureCoordinators()
505 const ResMaterial texCoordMaterial) in ActivateParticleTextureCoordinators()
545 NW_ASSERT(texCoordMaterial.GetTextureCoordinateConfig() < ResMaterial::CONFIG_NUM); in ActivateParticleTextureCoordinators()
Dgfx_RelativeHashMaterialIdGenerator.cpp107 ResMaterial resMaterial = (*iter)->GetOriginal(); in Generate()
Dgfx_Model.cpp588 ResMaterial resMat = isOriginalValue ? in GetMaterialAnimTargetPtr()
Dgfx_AnimObject.cpp28 ResMaterial material(reinterpret_cast<void*>(member.GetResMaterialPtr())); in ClearMaterialHash()
/NW4C-1.2.23/include/nw/gfx/res/
Dgfx_ResMaterial.h1279 class ResMaterial : public ResSceneObject
1282 enum { TYPE_INFO = NW_GFX_RES_TYPE_INFO(ResMaterial) };
1316 NW_RES_CTOR_INHERIT( ResMaterial, ResSceneObject ) in NW_RES_CTOR_INHERIT() argument
1610 …Result SetupTextures(os::IAllocator* allocator, ResMaterial resMaterial, ResGraphicsFile graphicsF…
1624 typedef nw::ut::ResArrayPatricia<ResMaterial>::type ResMaterialArray;
1625 typedef nw::ut::ResArrayPatricia<const ResMaterial>::type ResMaterialArrayConst;
Dgfx_ResModel.h158 …NW_RES_FIELD_CLASS_DIC_DECL( ResMaterial, Materials, nw::ut::ResDicPatricia ) // GetMaterials(int … in NW_RES_CTOR_INHERIT()
Dgfx_ResGraphicsFile.h905 void operator()(ResModel resModel, ResMaterial resMaterial) const in operator()
925 void operator()(ResModel resModel, ResMaterial resMaterial) const in operator()
/NW4C-1.2.23/demos/gfx/DynamicMaterialDemo/sources/
DDynamicMaterialDemo.cpp526 …nw::gfx::res::ResMaterial resTorusMaterial = s_BufferTorus->GetMaterial(0)->GetMaterialColorResMat… in ChangeMaterial()
539 …nw::gfx::res::ResMaterial resTorusMaterial = s_TextureTorus->GetMaterial(0)->GetTextureMapperResMa… in ChangeMaterial()
552 …nw::gfx::res::ResMaterial resTorusMaterial = s_LutTorus->GetMaterial(0)->GetFragmentLightingTableR… in ChangeMaterial()
594 … s_StartMaterialChangeRenderCommand, nw::gfx::res::ResMaterial::TRANSLUCENCY_KIND_OPAQUE, 0, 1); in SubmitView()
610 … s_EndMaterialChangeRenderCommand, nw::gfx::res::ResMaterial::TRANSLUCENCY_KIND_OPAQUE, 0, 2); in SubmitView()
/NW4C-1.2.23/demos/gfx/ShadowMapDemo/sources/
DShadowMapDemo.cpp651 SetupShadowMaterial(nw::gfx::ResMaterial resMaterial) in SetupShadowMaterial()
740 nw::gfx::ResMaterial resMaterial = material->GetOriginal(); in BuildResources()
752 nw::gfx::ResMaterial resMaterial = material->GetOriginal(); in BuildResources()
982 s_StartShadowRenderCommand, nw::gfx::ResMaterial::TRANSLUCENCY_KIND_OPAQUE, 0, 0); in SubmitView()
996 s_EndShadowRenderCommand, nw::gfx::ResMaterial::TRANSLUCENCY_KIND_OPAQUE, 0, 1); in SubmitView()
1000 s_StartRenderCommand, nw::gfx::ResMaterial::TRANSLUCENCY_KIND_OPAQUE, 1, 1); in SubmitView()
1012 s_EndRenderCommand, nw::gfx::ResMaterial::TRANSLUCENCY_KIND_OPAQUE, 0, 2); in SubmitView()
/NW4C-1.2.23/demos/gfx/ProjectionShadowDemo/sources/
DProjectionShadowDemo.cpp638 SetupShadowMaterial(nw::gfx::ResMaterial resMaterial) in SetupShadowMaterial()
684 nw::gfx::ResMaterial resMaterial = material->GetOriginal(); in BuildResources()
912 s_StartShadowRenderCommand, nw::gfx::ResMaterial::TRANSLUCENCY_KIND_OPAQUE, 0, 0); in SubmitView()
926 s_EndShadowRenderCommand, nw::gfx::ResMaterial::TRANSLUCENCY_KIND_OPAQUE, 0, 1); in SubmitView()
930 s_StartRenderCommand, nw::gfx::ResMaterial::TRANSLUCENCY_KIND_OPAQUE, 1, 1); in SubmitView()
942 s_EndRenderCommand, nw::gfx::ResMaterial::TRANSLUCENCY_KIND_OPAQUE, 0, 2); in SubmitView()
/NW4C-1.2.23/include/nw/demo/
Ddemo_GraphicsSystem.h298 gfx::ResMaterial::TranslucencyKind translucencyKind, in EnqueueRenderCommand()

12