| /NW4C-1.2.23/include/nw/gfx/ |
| D | gfx_Material.h | 59 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 …]
|
| 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() 434 ResMaterial::TranslucencyKind translucencyKind, in EnqueueElement() 443 translucencyKind == ResMaterial::TRANSLUCENCY_KIND_LAYER1) in EnqueueElement() 542 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_AnimHelper.h | 35 NW_DEPRECATED_FUNCTION(void* GetBaseObject(nw::gfx::ResMaterial resMat, const char* name));
|
| D | gfx_Model.h | 521 ResMaterial::TranslucencyKind GetRenderLayerId(ResMesh mesh) in GetRenderLayerId() 526 ResMaterial shadingParametersResMaterial = material->GetShaderParameterResMaterial(); in GetRenderLayerId()
|
| /NW4C-1.2.23/sources/libraries/gfx/res/ |
| D | gfx_ResMaterial.cpp | 27 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 …]
|
| D | gfx_ResMesh.cpp | 152 ResMaterial material = owner.GetMaterials(this->GetMaterialIndex()); in Setup()
|
| /NW4C-1.2.23/sources/libraries/gfx/ |
| D | gfx_MaterialActivator.cpp | 57 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 …]
|
| 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_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() 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 …]
|
| D | gfx_SimpleMaterialActivator.cpp | 75 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()
|
| D | gfx_SortingMaterialIdGenerator.cpp | 132 ResMaterial resMaterial = (*iter).material->GetOriginal(); in Generate() 193 ResMaterial resMaterial = (*ptrIter).material->GetOriginal(); in Generate()
|
| D | gfx_AnimHelper.cpp | 26 GetBaseObject(nw::gfx::ResMaterial resMat, const char* name) in GetBaseObject()
|
| 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_RelativeHashMaterialIdGenerator.cpp | 107 ResMaterial resMaterial = (*iter)->GetOriginal(); in Generate()
|
| D | gfx_Model.cpp | 588 ResMaterial resMat = isOriginalValue ? in GetMaterialAnimTargetPtr()
|
| D | gfx_AnimObject.cpp | 28 ResMaterial material(reinterpret_cast<void*>(member.GetResMaterialPtr())); in ClearMaterialHash()
|
| /NW4C-1.2.23/include/nw/gfx/res/ |
| D | gfx_ResMaterial.h | 1279 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;
|
| 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 | 905 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/ |
| D | DynamicMaterialDemo.cpp | 526 …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/ |
| D | ShadowMapDemo.cpp | 651 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/ |
| D | ProjectionShadowDemo.cpp | 638 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/ |
| D | demo_GraphicsSystem.h | 298 gfx::ResMaterial::TranslucencyKind translucencyKind, in EnqueueRenderCommand()
|