core renderer refactor finish
This commit is contained in:
@@ -52,10 +52,10 @@ class DynamicPipeline : public Renderer3DPipeline {
|
||||
static const u32 halfBuffersCount;
|
||||
|
||||
void setBuffer(DynPipBag* buffers, DynPipBag* buffer, u16* bufferIndex,
|
||||
const DynPipFrustumCulling& frustumCulling);
|
||||
const PipelineFrustumCulling& frustumCulling);
|
||||
|
||||
void sendRestOfBuffers(DynPipBag* buffers, u16* bufferIndex,
|
||||
const DynPipFrustumCulling& frustumCulling);
|
||||
const PipelineFrustumCulling& frustumCulling);
|
||||
|
||||
void addVertices(MeshMaterialFrame* materialFrameFrom,
|
||||
MeshMaterialFrame* materialFrameTo, DynPipBag* bag,
|
||||
|
||||
@@ -14,19 +14,10 @@
|
||||
|
||||
namespace Tyra {
|
||||
|
||||
enum DynPipFrustumCulling {
|
||||
DynPipFrustumCulling_None = 0,
|
||||
DynPipFrustumCulling_Simple = 1,
|
||||
DynPipFrustumCulling_Precise = 2,
|
||||
};
|
||||
|
||||
class DynPipOptions : public PipelineOptions {
|
||||
public:
|
||||
DynPipOptions() {}
|
||||
~DynPipOptions() {}
|
||||
|
||||
/** Default: Simple */
|
||||
DynPipFrustumCulling frustumCulling;
|
||||
};
|
||||
|
||||
} // namespace Tyra
|
||||
|
||||
Reference in New Issue
Block a user