Home
last modified time | relevance | path

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

12

/NW4C-2.0.3/include/nw/gfx/
Dgfx_Material.h61 ResMaterial resource,
73 ResMaterial resource,
89 ResMaterial resource,
100 ResMaterial GetOriginal() in GetOriginal()
102 return ResStaticCast<ResMaterial>(this->GetResSceneObject()); in GetOriginal()
106 const ResMaterial GetOriginal() const in GetOriginal()
108 return ResStaticCast<ResMaterial>(this->GetResSceneObject()); in GetOriginal()
154 ResMaterial GetBuffer() in GetBuffer()
164 return ResMaterial(NULL); in GetBuffer()
169 const ResMaterial GetBuffer() const in GetBuffer()
[all …]
Dgfx_MaterialState.h66 const ResMaterial material);
78 const ResMaterial material);
90 const ResMaterial material);
119 const ResMaterial texCoordMaterial);
131 const ResMaterial texCoordMaterial);
162 static NW_INLINE void ActivateTextureMappers(const ResMaterial texMapperMaterial);
170 static NW_INLINE void ActivateParticleTextureMappers(const ResMaterial texMapperMaterial);
182 const ResMaterial material);
215 const ResMaterial material);
292 MaterialState::ActivateFogParameters(const SceneEnvironment& sceneEnvironment, const ResMaterial ma… in ActivateFogParameters()
[all …]
Dgfx_RenderQueue.h86 model->GetRenderLayerId(mesh) == ResMaterial::TRANSLUCENCY_KIND_LAYER1; in IsCalculatingOnlyLayer1Functor()
89 IsCalculatingOnlyLayer1Functor(ResMaterial::TranslucencyKind renderLayer) in IsCalculatingOnlyLayer1Functor()
91 isCalculating = renderLayer == ResMaterial::TRANSLUCENCY_KIND_LAYER1; in IsCalculatingOnlyLayer1Functor()
110 AlwaysCalculatingFunctor(ResMaterial::TranslucencyKind renderLayer) in AlwaysCalculatingFunctor()
284 ResMaterial::TranslucencyKind translucencyKind = in operator()
287 float depth = (translucencyKind == ResMaterial::TRANSLUCENCY_KIND_OPAQUE) in operator()
346 const ResMaterial material = in operator()
438 ResMaterial::TranslucencyKind translucencyKind, in EnqueueElement()
451 translucencyKind == ResMaterial::TRANSLUCENCY_KIND_LAYER1) in EnqueueElement()
552 ResMaterial::TranslucencyKind translucencyKind, in EnqueueCommand()
[all …]
Dgfx_UserRenderNode.h44 gfx::ResMaterial::TranslucencyKind translucencyKind; //!< 描画順の種類
50 …Description() : translucencyKind(nw::gfx::ResMaterial::TRANSLUCENCY_KIND_OPAQUE), priority(0), lay… in Description()
155 void SetTranslucencyKind(const gfx::ResMaterial::TranslucencyKind translucencyKind) in SetTranslucencyKind()
163 gfx::ResMaterial::TranslucencyKind GetTranslucencyKind() const in GetTranslucencyKind()
262 gfx::ResMaterial::TranslucencyKind m_TranslucencyKind;
Dgfx_RenderElement.h197 ResMaterial resMaterial = material->GetOriginal(); in SetDetailedMaterialIdAndTranslucencyKind()
207 ResMaterial shadingParametersResMaterial = material->GetShadingParameterResMaterial(); in SetDetailedMaterialIdAndTranslucencyKind()
210 ResMaterial::TranslucencyKind translucencyKind = in SetDetailedMaterialIdAndTranslucencyKind()
232 ResMaterial resMaterial = material->GetOriginal(); in SetSimpleMaterialIdAndTranslucencyKind()
238 ResMaterial shadingParametersResMaterial = material->GetShadingParameterResMaterial(); in SetSimpleMaterialIdAndTranslucencyKind()
241 ResMaterial::TranslucencyKind translucencyKind = in SetSimpleMaterialIdAndTranslucencyKind()
249 void SetTranslucencyKind(ResMaterial::TranslucencyKind translucencyKind) in SetTranslucencyKind()
381 ResMaterial::TranslucencyKind translucencyKind,
467 ResMaterial::TranslucencyKind translucencyKind, in CreateCommandRenderKey()
562 ResMaterial::TranslucencyKind translucencyKind, in CreateCommandRenderKey()
[all …]
Dgfx_Model.h537 ResMaterial::TranslucencyKind GetRenderLayerId(ResMesh mesh) in GetRenderLayerId()
542 ResMaterial shadingParametersResMaterial = material->GetShadingParameterResMaterial(); in GetRenderLayerId()
/NW4C-2.0.3/sources/libraries/gfx/res/
Dgfx_ResMaterial.cpp29 SetupTextureCoordinators(ResMaterial resMaterial);
33 ResMaterial::Setup(os::IAllocator* allocator, ResGraphicsFile graphicsFile) in Setup()
82 ResMaterial::Cleanup() in Cleanup()
118 ResMaterial::SetupTextures(os::IAllocator* allocator, ResMaterial resMaterial, ResGraphicsFile grap… in SetupTextures()
238 static Result SetupTextureCoordinators(ResMaterial resMaterial) in SetupTextureCoordinators()
244 ResMaterial::TextureCoordinateConfig config = resMaterial.GetTextureCoordinateConfig(); in SetupTextureCoordinators()
260 else if (config == ResMaterial::CONFIG_0120 || config == ResMaterial::CONFIG_0110) in SetupTextureCoordinators()
277 if (config == ResMaterial::CONFIG_0111) in SetupTextureCoordinators()
284 … else if (config == ResMaterial::CONFIG_0110 || config == ResMaterial::CONFIG_0112) in SetupTextureCoordinators()
291 else if (config == ResMaterial::CONFIG_0121) in SetupTextureCoordinators()
[all …]
Dgfx_ResModel.cpp118 ResMaterial material = GetMaterials(idx); in ForceSetupTexture()
136 ResMaterial material = GetMaterials(idx); in ForceSetupShader()
154 ResMaterial material = GetMaterials(idx); in ForceSetupLookupTable()
Dgfx_ResMesh.cpp150 ResMaterial material = owner.GetMaterials(this->GetMaterialIndex()); in Setup()
/NW4C-2.0.3/sources/libraries/gfx/
Dgfx_MaterialActivator.cpp65 const ResMaterial resShaderParameterMaterial = material->GetShaderParameterResMaterial(); in Activate()
77 const ResMaterial resShadingParameterResMaterial = material->GetShadingParameterResMaterial(); in Activate()
91 const ResMaterial resRasterizationMaterial = material->GetRasterizationResMaterial(); in Activate()
100 const ResMaterial resTextureCoordinatorsMaterial = material->GetTextureCoordinatorResMaterial(); in Activate()
109 const ResMaterial resTextureMappersMaterial = material->GetTextureMapperResMaterial(); in Activate()
119 …const ResMaterial resProceduralTextureMapperMaterial = material->GetProceduralTextureMapperResMate… in Activate()
127 … const ResMaterial resFragmentLightingResMaterial = material->GetFragmentLightingResMaterial(); in Activate()
140 …const ResMaterial resFramgnetLightingTableResMaterial = material->GetFragmentLightingTableResMater… in Activate()
151 const ResMaterial resMaterialColorResMaterial = material->GetMaterialColorResMaterial(); in Activate()
160 ResMaterial resCacheMaterial = cacheMaterial->GetFragmentLightingTableResMaterial(); in Activate()
[all …]
Dgfx_DirectMaterialActivator.cpp69 const ResMaterial resShadingParameterResMaterial = material->GetShadingParameterResMaterial(); in Activate()
80 const ResMaterial resRasterizationMaterial = material->GetRasterizationResMaterial(); in Activate()
99 const ResMaterial resFragmentLightingResMaterial = material->GetFragmentLightingResMaterial(); in Activate()
107 …const ResMaterial resFramgnetLightingTableResMaterial = material->GetFragmentLightingTableResMater… in Activate()
115 const ResMaterial resMaterialColorResMaterial = material->GetMaterialColorResMaterial(); in Activate()
126 const ResMaterial resTextureCombinerResMaterial = material->GetTextureCombinerResMaterial(); in Activate()
134 const ResMaterial resAlphaTestResMaterial = material->GetAlphaTestResMaterial(); in Activate()
142 const ResMaterial resFragmentOperationResMaterial = material->GetFragmentOperationResMaterial(); in Activate()
Dgfx_SimpleMaterialActivator.cpp74 ResMaterial original = material->GetOriginal(); in Activate()
80 ResMaterial resShaderParameterMaterial = original; in Activate()
92 ResMaterial resShadingParametersMaterial = original; in Activate()
115 ResMaterial resTextureCoordinatorsMaterial = original; in Activate()
124 ResMaterial resTextureMappersMaterial = original; in Activate()
134 ResMaterial resProceduralTextureMapperMaterial = original; in Activate()
Dgfx_ParticleMaterialActivator.cpp72 ResMaterial original = material->GetOriginal(); in Activate()
80 ResMaterial resShadingParametersMaterial = original; in Activate()
97 ResMaterial resTextureCoordinatorsMaterial = original; in Activate()
107 ResMaterial resTextureMappersMaterial = original; in Activate()
Dgfx_Material.cpp28 nw::gfx::ResMaterial GetAvailableResMaterial( in GetAvailableResMaterial()
47 ResMaterial resMaterial, in Material()
66 ResMaterial resource, in Create()
130 ResMaterial resMaterial, in GetMemorySizeInternal()
142 size += sizeof(ResMaterial) * bufferCount; in GetMemorySizeInternal()
285 void* memory = allocator->Alloc(sizeof(ResMaterial) * m_BufferCount); in CreateBuffers()
298 … ::std::pair<ResMaterial, Result> copyResult = this->CopyResMaterial(allocator, bufferOption); in CreateBuffers()
316 ::std::pair<ResMaterial, Result>
323 ResMaterial resMaterial = this->GetOriginal(); in CopyResMaterial()
329 return ::std::make_pair(ResMaterial(NULL), result); in CopyResMaterial()
[all …]
Dgfx_SortingMaterialIdGenerator.cpp134 ResMaterial resMaterial = (*iter).material->GetOriginal(); in Generate()
195 ResMaterial resMaterial = (*ptrIter).material->GetOriginal(); in Generate()
Dgfx_BaseAnimEvaluator.cpp34 ResMaterial material(reinterpret_cast<void*>(member.GetResMaterialPtr())); in ClearMaterialHash()
Dgfx_MaterialState.cpp226 const ResMaterial texCoordMaterial) in ActivateTextureCoordinators()
264 NW_ASSERT(texCoordMaterial.GetTextureCoordinateConfig() < ResMaterial::CONFIG_NUM); in ActivateTextureCoordinators()
507 const ResMaterial texCoordMaterial) in ActivateParticleTextureCoordinators()
547 NW_ASSERT(texCoordMaterial.GetTextureCoordinateConfig() < ResMaterial::CONFIG_NUM); in ActivateParticleTextureCoordinators()
Dgfx_Model.cpp599 ResMaterial resMat = isOriginalValue ? in GetMaterialAnimTargetPtr()
/NW4C-2.0.3/include/nw/gfx/res/
Dgfx_ResMaterial.h1314 class ResMaterial : public ResSceneObject
1317 enum { TYPE_INFO = NW_GFX_RES_TYPE_INFO(ResMaterial) };
1351 NW_RES_CTOR_INHERIT( ResMaterial, ResSceneObject ) in NW_RES_CTOR_INHERIT() argument
1686 …Result SetupTextures(os::IAllocator* allocator, ResMaterial resMaterial, ResGraphicsFile graphicsF…
1700 typedef nw::ut::ResArrayPatricia<ResMaterial>::type ResMaterialArray;
1701 typedef nw::ut::ResArrayPatricia<const ResMaterial>::type ResMaterialArrayConst;
Dgfx_ResModel.h160 …NW_RES_FIELD_CLASS_DIC_DECL( ResMaterial, Materials, nw::ut::ResDicPatricia ) // GetMaterials(int … in NW_RES_CTOR_INHERIT()
Dgfx_ResGraphicsFile.h1072 void operator() (ResMaterial material) in operator()
1284 void operator()(ResModel resModel, ResMaterial resMaterial) const in operator()
1304 void operator()(ResModel resModel, ResMaterial resMaterial) const in operator()
/NW4C-2.0.3/demos/gfx/DynamicMaterialDemo/sources/
DDynamicMaterialDemo.cpp520 …nw::gfx::res::ResMaterial resTorusMaterial = s_BufferTorus->GetMaterial(0)->GetMaterialColorResMat… in ChangeMaterial()
533 …nw::gfx::res::ResMaterial resTorusMaterial = s_TextureTorus->GetMaterial(0)->GetTextureMapperResMa… in ChangeMaterial()
546 …nw::gfx::res::ResMaterial resTorusMaterial = s_LutTorus->GetMaterial(0)->GetFragmentLightingTableR… in ChangeMaterial()
588 … s_StartMaterialChangeRenderCommand, nw::gfx::res::ResMaterial::TRANSLUCENCY_KIND_OPAQUE, 0, 1); in SubmitView()
604 … s_EndMaterialChangeRenderCommand, nw::gfx::res::ResMaterial::TRANSLUCENCY_KIND_OPAQUE, 0, 2); in SubmitView()
/NW4C-2.0.3/demos/gfx/ShadowMapDemo/sources/
DShadowMapDemo.cpp645 SetupShadowMaterial(nw::gfx::ResMaterial resMaterial) in SetupShadowMaterial()
734 nw::gfx::ResMaterial resMaterial = material->GetOriginal(); in BuildResources()
746 nw::gfx::ResMaterial resMaterial = material->GetOriginal(); in BuildResources()
976 s_StartShadowRenderCommand, nw::gfx::ResMaterial::TRANSLUCENCY_KIND_OPAQUE, 0, 0); in SubmitView()
990 s_EndShadowRenderCommand, nw::gfx::ResMaterial::TRANSLUCENCY_KIND_OPAQUE, 0, 1); in SubmitView()
994 s_StartRenderCommand, nw::gfx::ResMaterial::TRANSLUCENCY_KIND_OPAQUE, 1, 1); in SubmitView()
1006 s_EndRenderCommand, nw::gfx::ResMaterial::TRANSLUCENCY_KIND_OPAQUE, 0, 2); in SubmitView()
/NW4C-2.0.3/demos/gfx/ProjectionShadowDemo/sources/
DProjectionShadowDemo.cpp636 SetupShadowMaterial(nw::gfx::ResMaterial resMaterial) in SetupShadowMaterial()
682 nw::gfx::ResMaterial resMaterial = material->GetOriginal(); in BuildResources()
910 s_StartShadowRenderCommand, nw::gfx::ResMaterial::TRANSLUCENCY_KIND_OPAQUE, 0, 0); in SubmitView()
924 s_EndShadowRenderCommand, nw::gfx::ResMaterial::TRANSLUCENCY_KIND_OPAQUE, 0, 1); in SubmitView()
928 s_StartRenderCommand, nw::gfx::ResMaterial::TRANSLUCENCY_KIND_OPAQUE, 1, 1); in SubmitView()
940 s_EndRenderCommand, nw::gfx::ResMaterial::TRANSLUCENCY_KIND_OPAQUE, 0, 2); in SubmitView()
/NW4C-2.0.3/include/nw/demo/
Ddemo_GraphicsSystem.h300 gfx::ResMaterial::TranslucencyKind translucencyKind, in EnqueueRenderCommand()

12