upgrade many value name.
This commit is contained in:
@@ -113,12 +113,12 @@ private:
|
||||
|
||||
bool InitVBO()
|
||||
{
|
||||
Primitive *render_obj=db->CreatePrimitive(VERTEX_COUNT);
|
||||
if(!render_obj)return(false);
|
||||
Primitive *primitive=db->CreatePrimitive(VERTEX_COUNT);
|
||||
if(!primitive)return(false);
|
||||
|
||||
if(!render_obj->Set(VAN::Position, db->CreateVBO(VF_V2F,VERTEX_COUNT,position_data)))return(false);
|
||||
if(!primitive->Set(VAN::Position, db->CreateVBO(VF_V2F,VERTEX_COUNT,position_data)))return(false);
|
||||
|
||||
render_instance=db->CreateRenderableInstance(render_obj,material_instance,pipeline);
|
||||
render_instance=db->CreateRenderableInstance(primitive,material_instance,pipeline);
|
||||
return(true);
|
||||
}
|
||||
|
||||
|
@@ -129,12 +129,12 @@ private:
|
||||
|
||||
bool InitVBO()
|
||||
{
|
||||
Primitive *render_obj=db->CreatePrimitive(VERTEX_COUNT);
|
||||
if(!render_obj)return(false);
|
||||
Primitive *primitive=db->CreatePrimitive(VERTEX_COUNT);
|
||||
if(!primitive)return(false);
|
||||
|
||||
if(!render_obj->Set(VAN::Position, db->CreateVBO(VF_V4I16,VERTEX_COUNT,position_data)))return(false);
|
||||
if(!primitive->Set(VAN::Position, db->CreateVBO(VF_V4I16,VERTEX_COUNT,position_data)))return(false);
|
||||
|
||||
render_instance=db->CreateRenderableInstance(render_obj,material_instance,pipeline);
|
||||
render_instance=db->CreateRenderableInstance(primitive,material_instance,pipeline);
|
||||
return(true);
|
||||
}
|
||||
|
||||
|
@@ -40,7 +40,7 @@ private:
|
||||
|
||||
Sampler * sampler =nullptr;
|
||||
MaterialInstance * material_instance =nullptr;
|
||||
Primitive * render_obj =nullptr;
|
||||
Primitive * primitive =nullptr;
|
||||
RenderableInstance *render_instance =nullptr;
|
||||
|
||||
Pipeline * pipeline =nullptr;
|
||||
@@ -174,13 +174,13 @@ private:
|
||||
{
|
||||
const uint tile_count=tile_list.GetCount();
|
||||
|
||||
render_obj=db->CreatePrimitive(tile_count);
|
||||
if(!render_obj)return(false);
|
||||
primitive=db->CreatePrimitive(tile_count);
|
||||
if(!primitive)return(false);
|
||||
|
||||
render_obj->Set(VAN::Position,db->CreateVBO(VF_V4F,tile_count,position_data));
|
||||
render_obj->Set(VAN::TexCoord,db->CreateVBO(VF_V4F,tile_count,tex_coord_data));
|
||||
primitive->Set(VAN::Position,db->CreateVBO(VF_V4F,tile_count,position_data));
|
||||
primitive->Set(VAN::TexCoord,db->CreateVBO(VF_V4F,tile_count,tex_coord_data));
|
||||
|
||||
render_instance=db->CreateRenderableInstance(render_obj,material_instance,pipeline);
|
||||
render_instance=db->CreateRenderableInstance(primitive,material_instance,pipeline);
|
||||
|
||||
return(render_instance);
|
||||
}
|
||||
|
@@ -47,12 +47,12 @@ private:
|
||||
|
||||
bool InitVBO()
|
||||
{
|
||||
auto render_obj=db->CreatePrimitive(VERTEX_COUNT);
|
||||
if(!render_obj)return(false);
|
||||
auto primitive=db->CreatePrimitive(VERTEX_COUNT);
|
||||
if(!primitive)return(false);
|
||||
|
||||
if(!render_obj->Set(VAN::Position,db->CreateVBO(VF_V2F,VERTEX_COUNT,position_data)))return(false);
|
||||
if(!primitive->Set(VAN::Position,db->CreateVBO(VF_V2F,VERTEX_COUNT,position_data)))return(false);
|
||||
|
||||
renderable_instance=db->CreateRenderableInstance(render_obj,material_instance,pipeline);
|
||||
renderable_instance=db->CreateRenderableInstance(primitive,material_instance,pipeline);
|
||||
return(true);
|
||||
}
|
||||
|
||||
|
@@ -35,10 +35,10 @@ private:
|
||||
|
||||
bool InitVBO()
|
||||
{
|
||||
auto render_obj=db->CreatePrimitive(3);
|
||||
if(!render_obj)return(false);
|
||||
auto primitive=db->CreatePrimitive(3);
|
||||
if(!primitive)return(false);
|
||||
|
||||
renderable_instance=db->CreateRenderableInstance(render_obj,material_instance,pipeline);
|
||||
renderable_instance=db->CreateRenderableInstance(primitive,material_instance,pipeline);
|
||||
|
||||
return(true);
|
||||
}
|
||||
|
@@ -53,13 +53,13 @@ private:
|
||||
|
||||
bool InitVBO()
|
||||
{
|
||||
Primitive *render_obj=db->CreatePrimitive(VERTEX_COUNT);
|
||||
if(!render_obj)return(false);
|
||||
Primitive *primitive=db->CreatePrimitive(VERTEX_COUNT);
|
||||
if(!primitive)return(false);
|
||||
|
||||
if(!render_obj->Set(VAN::Position, db->CreateVBO(VF_V2F,VERTEX_COUNT,position_data)))return(false);
|
||||
if(!render_obj->Set(VAN::Color, db->CreateVBO(VF_V4F,VERTEX_COUNT,color_data)))return(false);
|
||||
if(!primitive->Set(VAN::Position, db->CreateVBO(VF_V2F,VERTEX_COUNT,position_data)))return(false);
|
||||
if(!primitive->Set(VAN::Color, db->CreateVBO(VF_V4F,VERTEX_COUNT,color_data)))return(false);
|
||||
|
||||
render_instance=db->CreateRenderableInstance(render_obj,material_instance,pipeline);
|
||||
render_instance=db->CreateRenderableInstance(primitive,material_instance,pipeline);
|
||||
return(true);
|
||||
}
|
||||
|
||||
|
@@ -29,7 +29,7 @@ vulkan::Primitive *CreateMeshRenderable(Database *db,vulkan::Material *mtl,const
|
||||
|
||||
uint draw_count=mesh->indices_count;
|
||||
|
||||
vulkan::Primitive *render_obj=nullptr;
|
||||
vulkan::Primitive *primitive=nullptr;
|
||||
{
|
||||
const int vertex_binding=vsm->GetStageInputBinding("Vertex");
|
||||
|
||||
@@ -38,9 +38,9 @@ vulkan::Primitive *CreateMeshRenderable(Database *db,vulkan::Material *mtl,const
|
||||
|
||||
vulkan::VAB *vbo=db->CreateVAB(VAF_VEC3,mesh->vertex_count,mesh->position);
|
||||
|
||||
render_obj=mtl->CreateRenderable();
|
||||
render_obj->Set(vertex_binding,vbo);
|
||||
render_obj->SetBoundingBox(mesh->bounding_box);
|
||||
primitive=mtl->CreateRenderable();
|
||||
primitive->Set(vertex_binding,vbo);
|
||||
primitive->SetBoundingBox(mesh->bounding_box);
|
||||
}
|
||||
|
||||
const int normal_binding=vsm->GetStageInputBinding("Normal");
|
||||
@@ -49,7 +49,7 @@ vulkan::Primitive *CreateMeshRenderable(Database *db,vulkan::Material *mtl,const
|
||||
{
|
||||
vulkan::VAB *vbo=db->CreateVAB(VAF_VEC3,mesh->vertex_count,mesh->normal);
|
||||
|
||||
render_obj->Set(normal_binding,vbo);
|
||||
primitive->Set(normal_binding,vbo);
|
||||
}
|
||||
|
||||
const int tagent_binding=vsm->GetStageInputBinding("Tangent");
|
||||
@@ -58,7 +58,7 @@ vulkan::Primitive *CreateMeshRenderable(Database *db,vulkan::Material *mtl,const
|
||||
{
|
||||
vulkan::VAB *vbo=db->CreateVAB(VAF_VEC3,mesh->vertex_count,mesh->tangent);
|
||||
|
||||
render_obj->Set(tagent_binding,vbo);
|
||||
primitive->Set(tagent_binding,vbo);
|
||||
}
|
||||
|
||||
const int bitagent_binding=vsm->GetStageInputBinding("Bitangent");
|
||||
@@ -67,16 +67,16 @@ vulkan::Primitive *CreateMeshRenderable(Database *db,vulkan::Material *mtl,const
|
||||
{
|
||||
vulkan::VAB *vbo=db->CreateVAB(VAF_VEC3,mesh->vertex_count,mesh->bitangent);
|
||||
|
||||
render_obj->Set(bitagent_binding,vbo);
|
||||
primitive->Set(bitagent_binding,vbo);
|
||||
}
|
||||
|
||||
if(mesh->vertex_count<=0xFFFF)
|
||||
render_obj->Set(db->CreateIBO16(mesh->indices_count,mesh->indices16));
|
||||
primitive->Set(db->CreateIBO16(mesh->indices_count,mesh->indices16));
|
||||
else
|
||||
render_obj->Set(db->CreateIBO32(mesh->indices_count,mesh->indices32));
|
||||
primitive->Set(db->CreateIBO32(mesh->indices_count,mesh->indices32));
|
||||
|
||||
db->Add(render_obj);
|
||||
return(render_obj);
|
||||
db->Add(primitive);
|
||||
return(primitive);
|
||||
}
|
||||
|
||||
class TestApp:public CameraAppFramework
|
||||
|
@@ -105,10 +105,10 @@ public:
|
||||
cci.center_color=Vector4f(1,1,1,1);
|
||||
cci.border_color=Vector4f(1,1,1,0);
|
||||
|
||||
Primitive *render_obj=CreateRenderableCircle(db,os.material_instance->GetVAB(),&cci);
|
||||
if(!render_obj)return(false);
|
||||
Primitive *primitive=CreateRenderableCircle(db,os.material_instance->GetVAB(),&cci);
|
||||
if(!primitive)return(false);
|
||||
|
||||
os.renderable_instance=db->CreateRenderableInstance(render_obj,os.material_instance,os.pipeline);
|
||||
os.renderable_instance=db->CreateRenderableInstance(primitive,os.material_instance,os.pipeline);
|
||||
|
||||
if(!os.renderable_instance)return(false);
|
||||
}
|
||||
@@ -141,10 +141,10 @@ public:
|
||||
|
||||
cci.tex_coord=true;
|
||||
|
||||
Primitive *render_obj=CreateRenderableCube(db,cube.material_instance->GetVAB(),&cci);
|
||||
if(!render_obj)return(false);
|
||||
Primitive *primitive=CreateRenderableCube(db,cube.material_instance->GetVAB(),&cci);
|
||||
if(!primitive)return(false);
|
||||
|
||||
cube.renderable_instance=db->CreateRenderableInstance(render_obj,cube.material_instance,cube.pipeline);
|
||||
cube.renderable_instance=db->CreateRenderableInstance(primitive,cube.material_instance,cube.pipeline);
|
||||
|
||||
cube.scene_root.CreateSubNode(cube.renderable_instance);
|
||||
}
|
||||
|
@@ -37,7 +37,7 @@ private:
|
||||
Texture2D * texture =nullptr;
|
||||
Sampler * sampler =nullptr;
|
||||
MaterialInstance * material_instance =nullptr;
|
||||
Primitive * render_obj =nullptr;
|
||||
Primitive * primitive =nullptr;
|
||||
RenderableInstance *render_instance =nullptr;
|
||||
|
||||
Pipeline * pipeline =nullptr;
|
||||
@@ -66,14 +66,14 @@ private:
|
||||
|
||||
bool InitVBO()
|
||||
{
|
||||
render_obj=db->CreatePrimitive(VERTEX_COUNT);
|
||||
primitive=db->CreatePrimitive(VERTEX_COUNT);
|
||||
|
||||
if(!render_obj)return(false);
|
||||
if(!primitive)return(false);
|
||||
|
||||
render_obj->Set(VAN::Position,db->CreateVBO(VF_V4F,VERTEX_COUNT,position_data));
|
||||
render_obj->Set(VAN::TexCoord,db->CreateVBO(VF_V4F,VERTEX_COUNT,tex_coord_data));
|
||||
primitive->Set(VAN::Position,db->CreateVBO(VF_V4F,VERTEX_COUNT,position_data));
|
||||
primitive->Set(VAN::TexCoord,db->CreateVBO(VF_V4F,VERTEX_COUNT,tex_coord_data));
|
||||
|
||||
render_instance=db->CreateRenderableInstance(render_obj,material_instance,pipeline);
|
||||
render_instance=db->CreateRenderableInstance(primitive,material_instance,pipeline);
|
||||
|
||||
return(render_instance);
|
||||
}
|
||||
|
@@ -53,13 +53,13 @@ private:
|
||||
|
||||
bool InitVBO()
|
||||
{
|
||||
Primitive *render_obj=db->CreatePrimitive(VERTEX_COUNT);
|
||||
if(!render_obj)return(false);
|
||||
Primitive *primitive=db->CreatePrimitive(VERTEX_COUNT);
|
||||
if(!primitive)return(false);
|
||||
|
||||
if(!render_obj->Set(VAN::Position, db->CreateVBO(VF_V2F,VERTEX_COUNT,position_data)))return(false);
|
||||
if(!render_obj->Set(VAN::Color, db->CreateVBO(VF_V4F,VERTEX_COUNT,color_data)))return(false);
|
||||
if(!primitive->Set(VAN::Position, db->CreateVBO(VF_V2F,VERTEX_COUNT,position_data)))return(false);
|
||||
if(!primitive->Set(VAN::Color, db->CreateVBO(VF_V4F,VERTEX_COUNT,color_data)))return(false);
|
||||
|
||||
render_instance=db->CreateRenderableInstance(render_obj,material_instance,pipeline);
|
||||
render_instance=db->CreateRenderableInstance(primitive,material_instance,pipeline);
|
||||
return(true);
|
||||
}
|
||||
|
||||
|
@@ -56,13 +56,13 @@ private:
|
||||
|
||||
bool InitVBO()
|
||||
{
|
||||
auto render_obj=db->CreatePrimitive(VERTEX_COUNT);
|
||||
if(!render_obj)return(false);
|
||||
auto primitive=db->CreatePrimitive(VERTEX_COUNT);
|
||||
if(!primitive)return(false);
|
||||
|
||||
if(!render_obj->Set(VAN::Position,db->CreateVBO(VF_V2F,VERTEX_COUNT,position_data)))return(false);
|
||||
if(!render_obj->Set(db->CreateIBO16(INDEX_COUNT,index_data)))return(false);
|
||||
if(!primitive->Set(VAN::Position,db->CreateVBO(VF_V2F,VERTEX_COUNT,position_data)))return(false);
|
||||
if(!primitive->Set(db->CreateIBO16(INDEX_COUNT,index_data)))return(false);
|
||||
|
||||
renderable_instance=db->CreateRenderableInstance(render_obj,material_instance,pipeline);
|
||||
renderable_instance=db->CreateRenderableInstance(primitive,material_instance,pipeline);
|
||||
|
||||
return(true);
|
||||
}
|
||||
|
@@ -55,13 +55,13 @@ private:
|
||||
|
||||
bool InitVBO()
|
||||
{
|
||||
Primitive *render_obj=db->CreatePrimitive(VERTEX_COUNT);
|
||||
if(!render_obj)return(false);
|
||||
Primitive *primitive=db->CreatePrimitive(VERTEX_COUNT);
|
||||
if(!primitive)return(false);
|
||||
|
||||
if(!render_obj->Set(VAN::Position, db->CreateVBO(VF_V2F,VERTEX_COUNT,position_data)))return(false);
|
||||
if(!render_obj->Set(VAN::Color, db->CreateVBO(VF_V4F,VERTEX_COUNT,color_data)))return(false);
|
||||
if(!primitive->Set(VAN::Position, db->CreateVBO(VF_V2F,VERTEX_COUNT,position_data)))return(false);
|
||||
if(!primitive->Set(VAN::Color, db->CreateVBO(VF_V4F,VERTEX_COUNT,color_data)))return(false);
|
||||
|
||||
render_instance=db->CreateRenderableInstance(render_obj,material_instance,pipeline);
|
||||
render_instance=db->CreateRenderableInstance(primitive,material_instance,pipeline);
|
||||
return(true);
|
||||
}
|
||||
|
||||
|
@@ -80,14 +80,14 @@ private:
|
||||
|
||||
bool InitVBO()
|
||||
{
|
||||
auto render_obj=db->CreatePrimitive(VERTEX_COUNT);
|
||||
if(!render_obj)return(false);
|
||||
auto primitive=db->CreatePrimitive(VERTEX_COUNT);
|
||||
if(!primitive)return(false);
|
||||
|
||||
if(!render_obj->Set(VAN::Position,db->CreateVBO(VF_V2F,VERTEX_COUNT,position_data)))return(false);
|
||||
if(!render_obj->Set(VAN::TexCoord,db->CreateVBO(VF_V2F,VERTEX_COUNT,tex_coord_data)))return(false);
|
||||
if(!render_obj->Set(db->CreateIBO16(INDEX_COUNT,index_data)))return(false);
|
||||
if(!primitive->Set(VAN::Position,db->CreateVBO(VF_V2F,VERTEX_COUNT,position_data)))return(false);
|
||||
if(!primitive->Set(VAN::TexCoord,db->CreateVBO(VF_V2F,VERTEX_COUNT,tex_coord_data)))return(false);
|
||||
if(!primitive->Set(db->CreateIBO16(INDEX_COUNT,index_data)))return(false);
|
||||
|
||||
renderable_instance=db->CreateRenderableInstance(render_obj,material_instance,pipeline);
|
||||
renderable_instance=db->CreateRenderableInstance(primitive,material_instance,pipeline);
|
||||
|
||||
return(true);
|
||||
}
|
||||
|
@@ -57,13 +57,13 @@ private:
|
||||
|
||||
bool InitVBO()
|
||||
{
|
||||
Primitive *render_obj=db->CreatePrimitive(VERTEX_COUNT);
|
||||
if(!render_obj)return(false);
|
||||
Primitive *primitive=db->CreatePrimitive(VERTEX_COUNT);
|
||||
if(!primitive)return(false);
|
||||
|
||||
if(!render_obj->Set(VAN::Position, db->CreateVBO(VF_V2F,VERTEX_COUNT,position_data)))return(false);
|
||||
if(!render_obj->Set(VAN::Color, db->CreateVBO(VF_V4F,VERTEX_COUNT,color_data)))return(false);
|
||||
if(!primitive->Set(VAN::Position, db->CreateVBO(VF_V2F,VERTEX_COUNT,position_data)))return(false);
|
||||
if(!primitive->Set(VAN::Color, db->CreateVBO(VF_V4F,VERTEX_COUNT,color_data)))return(false);
|
||||
|
||||
render_instance=db->CreateRenderableInstance(render_obj,material_instance,pipeline);
|
||||
render_instance=db->CreateRenderableInstance(primitive,material_instance,pipeline);
|
||||
|
||||
render_root.CreateSubNode(render_instance);
|
||||
|
||||
|
Reference in New Issue
Block a user