Home
last modified time | relevance | path

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

/NW4C-1.3.3/include/nw/gfx/
Dgfx_Material.h59 ResMaterial resource,
71 ResMaterial resource,
87 ResMaterial resource,
98 ResMaterial GetOriginal() in GetOriginal()
100 return ResStaticCast<ResMaterial>(this->GetResSceneObject()); in GetOriginal()
104 const ResMaterial GetOriginal() const in GetOriginal()
106 return ResStaticCast<ResMaterial>(this->GetResSceneObject()); in GetOriginal()
152 ResMaterial GetBuffer() in GetBuffer()
162 return ResMaterial(NULL); in GetBuffer()
167 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()
436 ResMaterial::TranslucencyKind translucencyKind, in EnqueueElement()
449 translucencyKind == ResMaterial::TRANSLUCENCY_KIND_LAYER1) in EnqueueElement()
550 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_Model.h535 ResMaterial::TranslucencyKind GetRenderLayerId(ResMesh mesh) in GetRenderLayerId()
540 ResMaterial shadingParametersResMaterial = material->GetShaderParameterResMaterial(); in GetRenderLayerId()
/NW4C-1.3.3/sources/libraries/gfx/res/
Dgfx_ResMaterial.cpp27 SetupTextureCoordinators(ResMaterial resMaterial);
31 ResMaterial::Setup(os::IAllocator* allocator, ResGraphicsFile graphicsFile) in Setup()
80 ResMaterial::Cleanup() in Cleanup()
110 ResMaterial::SetupTextures(os::IAllocator* allocator, ResMaterial resMaterial, ResGraphicsFile grap… in SetupTextures()
230 static Result SetupTextureCoordinators(ResMaterial resMaterial) in SetupTextureCoordinators()
236 ResMaterial::TextureCoordinateConfig config = resMaterial.GetTextureCoordinateConfig(); in SetupTextureCoordinators()
252 else if (config == ResMaterial::CONFIG_0120 || config == ResMaterial::CONFIG_0110) in SetupTextureCoordinators()
269 if (config == ResMaterial::CONFIG_0111) in SetupTextureCoordinators()
276 … else if (config == ResMaterial::CONFIG_0110 || config == ResMaterial::CONFIG_0112) in SetupTextureCoordinators()
283 else if (config == ResMaterial::CONFIG_0121) in SetupTextureCoordinators()
[all …]
Dgfx_ResMesh.cpp148 ResMaterial material = owner.GetMaterials(this->GetMaterialIndex()); in Setup()
/NW4C-1.3.3/sources/libraries/gfx/
Dgfx_MaterialActivator.cpp63 const ResMaterial resShaderParameterMaterial = material->GetShaderParameterResMaterial(); in Activate()
75 const ResMaterial resShadingParameterResMaterial = material->GetShadingParameterResMaterial(); in Activate()
89 const ResMaterial resRasterizationMaterial = material->GetRasterizationResMaterial(); in Activate()
98 const ResMaterial resTextureCoordinatorsMaterial = material->GetTextureCoordinatorResMaterial(); in Activate()
107 const ResMaterial resTextureMappersMaterial = material->GetTextureMapperResMaterial(); in Activate()
117 …const ResMaterial resProceduralTextureMapperMaterial = material->GetProceduralTextureMapperResMate… in Activate()
125 … const ResMaterial resFragmentLightingResMaterial = material->GetFragmentLightingResMaterial(); in Activate()
138 …const ResMaterial resFramgnetLightingTableResMaterial = material->GetFragmentLightingTableResMater… in Activate()
149 const ResMaterial resMaterialColorResMaterial = material->GetMaterialColorResMaterial(); in Activate()
158 ResMaterial resCacheMaterial = cacheMaterial->GetFragmentLightingTableResMaterial(); in Activate()
[all …]
Dgfx_DirectMaterialActivator.cpp67 const ResMaterial resShadingParameterResMaterial = material->GetShadingParameterResMaterial(); in Activate()
78 const ResMaterial resRasterizationMaterial = material->GetRasterizationResMaterial(); in Activate()
97 const ResMaterial resFragmentLightingResMaterial = material->GetFragmentLightingResMaterial(); in Activate()
105 …const ResMaterial resFramgnetLightingTableResMaterial = material->GetFragmentLightingTableResMater… in Activate()
113 const ResMaterial resMaterialColorResMaterial = material->GetMaterialColorResMaterial(); in Activate()
124 const ResMaterial resTextureCombinerResMaterial = material->GetTextureCombinerResMaterial(); in Activate()
132 const ResMaterial resAlphaTestResMaterial = material->GetAlphaTestResMaterial(); in Activate()
140 const ResMaterial resFragmentOperationResMaterial = material->GetFragmentOperationResMaterial(); in Activate()
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_SimpleMaterialActivator.cpp72 ResMaterial original = material->GetOriginal(); in Activate()
78 ResMaterial resShaderParameterMaterial = original; in Activate()
90 ResMaterial resShadingParametersMaterial = original; in Activate()
113 ResMaterial resTextureCoordinatorsMaterial = original; in Activate()
122 ResMaterial resTextureMappersMaterial = original; in Activate()
132 ResMaterial resProceduralTextureMapperMaterial = 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()
283 void* memory = allocator->Alloc(sizeof(ResMaterial) * m_BufferCount); in CreateBuffers()
296 … ::std::pair<ResMaterial, Result> copyResult = this->CopyResMaterial(allocator, bufferOption); in CreateBuffers()
314 ::std::pair<ResMaterial, Result>
321 ResMaterial resMaterial = this->GetOriginal(); in CopyResMaterial()
327 return ::std::make_pair(ResMaterial(NULL), result); in CopyResMaterial()
[all …]
Dgfx_SortingMaterialIdGenerator.cpp132 ResMaterial resMaterial = (*iter).material->GetOriginal(); in Generate()
193 ResMaterial resMaterial = (*ptrIter).material->GetOriginal(); in Generate()
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_Model.cpp596 ResMaterial resMat = isOriginalValue ? in GetMaterialAnimTargetPtr()
Dgfx_RenderContext.cpp491 ResMaterial resMaterial = this->m_Material->GetSceneEnvironmentResMaterial(); in ActivateSceneEnvironment()
Dgfx_AnimObject.cpp27 ResMaterial material(reinterpret_cast<void*>(member.GetResMaterialPtr())); in ClearMaterialHash()
/NW4C-1.3.3/include/nw/gfx/res/
Dgfx_ResMaterial.h1296 class ResMaterial : public ResSceneObject
1299 enum { TYPE_INFO = NW_GFX_RES_TYPE_INFO(ResMaterial) };
1333 NW_RES_CTOR_INHERIT( ResMaterial, ResSceneObject ) in NW_RES_CTOR_INHERIT() argument
1655 …Result SetupTextures(os::IAllocator* allocator, ResMaterial resMaterial, ResGraphicsFile graphicsF…
1669 typedef nw::ut::ResArrayPatricia<ResMaterial>::type ResMaterialArray;
1670 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.h907 void operator()(ResModel resModel, ResMaterial resMaterial) const in operator()
927 void operator()(ResModel resModel, ResMaterial resMaterial) const in operator()
/NW4C-1.3.3/demos/gfx/DynamicMaterialDemo/sources/
DDynamicMaterialDemo.cpp518 …nw::gfx::res::ResMaterial resTorusMaterial = s_BufferTorus->GetMaterial(0)->GetMaterialColorResMat… in ChangeMaterial()
531 …nw::gfx::res::ResMaterial resTorusMaterial = s_TextureTorus->GetMaterial(0)->GetTextureMapperResMa… in ChangeMaterial()
544 …nw::gfx::res::ResMaterial resTorusMaterial = s_LutTorus->GetMaterial(0)->GetFragmentLightingTableR… in ChangeMaterial()
586 … s_StartMaterialChangeRenderCommand, nw::gfx::res::ResMaterial::TRANSLUCENCY_KIND_OPAQUE, 0, 1); in SubmitView()
602 … s_EndMaterialChangeRenderCommand, nw::gfx::res::ResMaterial::TRANSLUCENCY_KIND_OPAQUE, 0, 2); in SubmitView()
/NW4C-1.3.3/demos/gfx/ShadowMapDemo/sources/
DShadowMapDemo.cpp643 SetupShadowMaterial(nw::gfx::ResMaterial resMaterial) in SetupShadowMaterial()
732 nw::gfx::ResMaterial resMaterial = material->GetOriginal(); in BuildResources()
744 nw::gfx::ResMaterial resMaterial = material->GetOriginal(); in BuildResources()
974 s_StartShadowRenderCommand, nw::gfx::ResMaterial::TRANSLUCENCY_KIND_OPAQUE, 0, 0); in SubmitView()
988 s_EndShadowRenderCommand, nw::gfx::ResMaterial::TRANSLUCENCY_KIND_OPAQUE, 0, 1); in SubmitView()
992 s_StartRenderCommand, nw::gfx::ResMaterial::TRANSLUCENCY_KIND_OPAQUE, 1, 1); in SubmitView()
1004 s_EndRenderCommand, nw::gfx::ResMaterial::TRANSLUCENCY_KIND_OPAQUE, 0, 2); in SubmitView()
/NW4C-1.3.3/demos/gfx/ProjectionShadowDemo/sources/
DProjectionShadowDemo.cpp634 SetupShadowMaterial(nw::gfx::ResMaterial resMaterial) in SetupShadowMaterial()
680 nw::gfx::ResMaterial resMaterial = material->GetOriginal(); in BuildResources()
908 s_StartShadowRenderCommand, nw::gfx::ResMaterial::TRANSLUCENCY_KIND_OPAQUE, 0, 0); in SubmitView()
922 s_EndShadowRenderCommand, nw::gfx::ResMaterial::TRANSLUCENCY_KIND_OPAQUE, 0, 1); in SubmitView()
926 s_StartRenderCommand, nw::gfx::ResMaterial::TRANSLUCENCY_KIND_OPAQUE, 1, 1); in SubmitView()
938 s_EndRenderCommand, nw::gfx::ResMaterial::TRANSLUCENCY_KIND_OPAQUE, 0, 2); in SubmitView()
/NW4C-1.3.3/include/nw/demo/
Ddemo_GraphicsSystem.h298 gfx::ResMaterial::TranslucencyKind translucencyKind, in EnqueueRenderCommand()