dynpip files
This commit is contained in:
@@ -12,7 +12,7 @@
|
||||
|
||||
#include "renderer/core/3d/bbox/core_bbox.hpp"
|
||||
#include "renderer/core/3d/renderer_3d_frustum_planes.hpp"
|
||||
#include "renderer/core/paths/path1/clipper/path1_ee_clip_algorithm.hpp"
|
||||
#include "renderer/core/3d/clipper/ee_clip_algorithm.hpp"
|
||||
#include "./stapip_bag_packages_bbox.hpp"
|
||||
#include "./stapip_bag_package.hpp"
|
||||
#include "../stapip_bag.hpp"
|
||||
|
||||
@@ -14,7 +14,7 @@
|
||||
#include "debug/debug.hpp"
|
||||
#include "./stapip_qbuffer.hpp"
|
||||
#include "renderer/renderer_settings.hpp"
|
||||
#include "renderer/core/paths/path1/clipper/path1_ee_clip_algorithm.hpp"
|
||||
#include "renderer/core/3d/clipper/ee_clip_algorithm.hpp"
|
||||
|
||||
namespace Tyra {
|
||||
|
||||
@@ -36,11 +36,11 @@ class StaPipClipper {
|
||||
|
||||
private:
|
||||
u32 maxVertCount;
|
||||
Path1EEClipAlgorithm algorithm;
|
||||
EEClipAlgorithm algorithm;
|
||||
M4x4* mvp;
|
||||
|
||||
void perspectiveDivide(std::vector<Path1ClipVertex>* vertices);
|
||||
void moveDataToBuffer(const std::vector<Path1ClipVertex>& vertices,
|
||||
void perspectiveDivide(std::vector<EEClipVertex>* vertices);
|
||||
void moveDataToBuffer(const std::vector<EEClipVertex>& vertices,
|
||||
StaPipQBuffer* buffer);
|
||||
};
|
||||
|
||||
|
||||
@@ -13,7 +13,7 @@
|
||||
namespace Tyra {
|
||||
|
||||
enum StaPipProgramName {
|
||||
StdipUndefinedProgram,
|
||||
StaPipUndefinedProgram,
|
||||
|
||||
StaPipCullColor,
|
||||
StaPipAsIsColor,
|
||||
|
||||
@@ -23,8 +23,6 @@
|
||||
#include "./programs/cull/stapip_cull_td_vu1_program.hpp"
|
||||
#include "./programs/cull/stapip_cull_tc_vu1_program.hpp"
|
||||
|
||||
#include "renderer/core/paths/path1/programs/draw_finish/vu1_draw_finish.hpp"
|
||||
|
||||
namespace Tyra {
|
||||
|
||||
class StaPipProgramsRepository {
|
||||
@@ -37,13 +35,12 @@ class StaPipProgramsRepository {
|
||||
private:
|
||||
StaPipAsIsCVU1Program asIsColor;
|
||||
StaPipCullCVU1Program cullColor;
|
||||
StaPipAsIsDVU1Program asIsLightingColor;
|
||||
StaPipCullDVU1Program cullLightingColor;
|
||||
StaPipAsIsTDVU1Program asIsLightingTextureColor;
|
||||
StaPipCullTDVU1Program cullLightingTextureColor;
|
||||
StaPipAsIsDVU1Program asIsDirLights;
|
||||
StaPipCullDVU1Program cullDirLights;
|
||||
StaPipAsIsTDVU1Program asIsTextureDirLights;
|
||||
StaPipCullTDVU1Program cullTextureDirLights;
|
||||
StaPipAsIsTCVU1Program asIsTextureColor;
|
||||
StaPipCullTCVU1Program cullTextureColor;
|
||||
VU1DrawFinish drawFinish;
|
||||
};
|
||||
|
||||
} // namespace Tyra
|
||||
|
||||
Reference in New Issue
Block a user