| /NW4C-1.3.3/include/nw/gfx/ |
| D | gfx_Material.h | 59 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 …]
|
| D | gfx_MaterialState.h | 64 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 …]
|
| D | gfx_RenderQueue.h | 84 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 …]
|
| D | gfx_RenderElement.h | 193 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 …]
|
| D | gfx_Model.h | 535 ResMaterial::TranslucencyKind GetRenderLayerId(ResMesh mesh) in GetRenderLayerId() 540 ResMaterial shadingParametersResMaterial = material->GetShaderParameterResMaterial(); in GetRenderLayerId()
|
| /NW4C-1.3.3/sources/libraries/gfx/res/ |
| D | gfx_ResMaterial.cpp | 27 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 …]
|
| D | gfx_ResMesh.cpp | 148 ResMaterial material = owner.GetMaterials(this->GetMaterialIndex()); in Setup()
|
| /NW4C-1.3.3/sources/libraries/gfx/ |
| D | gfx_MaterialActivator.cpp | 63 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 …]
|
| D | gfx_DirectMaterialActivator.cpp | 67 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()
|
| D | gfx_ParticleMaterialActivator.cpp | 70 ResMaterial original = material->GetOriginal(); in Activate() 78 ResMaterial resShadingParametersMaterial = original; in Activate() 95 ResMaterial resTextureCoordinatorsMaterial = original; in Activate() 105 ResMaterial resTextureMappersMaterial = original; in Activate()
|
| D | gfx_SimpleMaterialActivator.cpp | 72 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()
|
| D | gfx_Material.cpp | 26 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 …]
|
| D | gfx_SortingMaterialIdGenerator.cpp | 132 ResMaterial resMaterial = (*iter).material->GetOriginal(); in Generate() 193 ResMaterial resMaterial = (*ptrIter).material->GetOriginal(); in Generate()
|
| D | gfx_MaterialState.cpp | 224 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()
|
| D | gfx_Model.cpp | 596 ResMaterial resMat = isOriginalValue ? in GetMaterialAnimTargetPtr()
|
| D | gfx_RenderContext.cpp | 491 ResMaterial resMaterial = this->m_Material->GetSceneEnvironmentResMaterial(); in ActivateSceneEnvironment()
|
| D | gfx_AnimObject.cpp | 27 ResMaterial material(reinterpret_cast<void*>(member.GetResMaterialPtr())); in ClearMaterialHash()
|
| /NW4C-1.3.3/include/nw/gfx/res/ |
| D | gfx_ResMaterial.h | 1296 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;
|
| D | gfx_ResModel.h | 158 …NW_RES_FIELD_CLASS_DIC_DECL( ResMaterial, Materials, nw::ut::ResDicPatricia ) // GetMaterials(int … in NW_RES_CTOR_INHERIT()
|
| D | gfx_ResGraphicsFile.h | 907 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/ |
| D | DynamicMaterialDemo.cpp | 518 …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/ |
| D | ShadowMapDemo.cpp | 643 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/ |
| D | ProjectionShadowDemo.cpp | 634 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/ |
| D | demo_GraphicsSystem.h | 298 gfx::ResMaterial::TranslucencyKind translucencyKind, in EnqueueRenderCommand()
|