创建光栅化目录
This commit is contained in:
@@ -112,7 +112,6 @@ set(DV_CORE_PIPE_INCLUDE_FILES
|
||||
include/pipe/dvc_render_step_IA.h
|
||||
include/pipe/dvc_render_step_VS.h
|
||||
include/pipe/dvc_render_step_PS.h
|
||||
include/pipe/dvc_rasterizer.h
|
||||
)
|
||||
source_group("include/pipe" FILES ${DV_CORE_PIPE_INCLUDE_FILES})
|
||||
|
||||
@@ -123,10 +122,22 @@ set(DV_CORE_PIPE_SOURCE_FILES
|
||||
source/pipe/dvc_render_step_IA.cpp
|
||||
source/pipe/dvc_render_step_VS.cpp
|
||||
source/pipe/dvc_render_step_PS.cpp
|
||||
source/pipe/dvc_rasterizer_triangle.cpp
|
||||
)
|
||||
source_group("source/pipe" FILES ${DV_CORE_PIPE_SOURCE_FILES})
|
||||
|
||||
#################
|
||||
# rasterizer
|
||||
#################
|
||||
set(DV_CORE_RASTERIZER_INCLUDE_FILES
|
||||
include/rasterizer/dvc_rasterizer_triangle.h
|
||||
)
|
||||
source_group("include/rasterizer" FILES ${DV_CORE_RASTERIZER_INCLUDE_FILES})
|
||||
|
||||
set(DV_CORE_RASTERIZER_SOURCE_FILES
|
||||
source/rasterizer/dvc_rasterizer_triangle.cpp
|
||||
)
|
||||
source_group("source/rasterizer" FILES ${DV_CORE_RASTERIZER_SOURCE_FILES})
|
||||
|
||||
#################
|
||||
# shader
|
||||
#################
|
||||
@@ -162,6 +173,8 @@ add_library(dv_core SHARED
|
||||
${DV_CORE_ASSET_SOURCE_FILES}
|
||||
${DV_CORE_PIPE_INCLUDE_FILES}
|
||||
${DV_CORE_PIPE_SOURCE_FILES}
|
||||
${DV_CORE_RASTERIZER_INCLUDE_FILES}
|
||||
${DV_CORE_RASTERIZER_SOURCE_FILES}
|
||||
${DV_CORE_SHADER_INCLUDE_FILES}
|
||||
${DV_CORE_SHADER_SOURCE_FILES}
|
||||
)
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
#include "pipe/dvc_render_step_PS.h"
|
||||
#include "shader/dvc_shader_interface.h"
|
||||
#include "device/dvc_buffer.h"
|
||||
#include "pipe/dvc_rasterizer.h"
|
||||
#include "rasterizer/dvc_rasterizer_triangle.h"
|
||||
#include "math/dvc_math_util.h"
|
||||
|
||||
DV_CORE_BEGIN_NAMESPACE
|
||||
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
#include "pipe/dvc_rasterizer.h"
|
||||
#include "rasterizer/dvc_rasterizer_triangle.h"
|
||||
#include "math/dvc_fix_point.h"
|
||||
#include "math/dvc_math_util.h"
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
#include "dvr_triangle.h"
|
||||
#include "pipe/dvc_rasterizer.h"
|
||||
#include "rasterizer/dvc_rasterizer_triangle.h"
|
||||
|
||||
void Triangle::build(const davinci::fVector3& _pixelColor, int32_t canvasWidth, int32_t canvasHeight, bool debug)
|
||||
{
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
#include "pipe/dvc_rasterizer.h"
|
||||
#include "rasterizer/dvc_rasterizer_triangle.h"
|
||||
#include "buffer/dvu_dump_buffer.h"
|
||||
#include <gtest/gtest.h>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user