Changeset View
Changeset View
Standalone View
Standalone View
intern/cycles/subd/subd_dice.h
| Show All 16 Lines | |||||
| #ifndef __SUBD_DICE_H__ | #ifndef __SUBD_DICE_H__ | ||||
| #define __SUBD_DICE_H__ | #define __SUBD_DICE_H__ | ||||
| /* DX11 like EdgeDice implementation, with different tessellation factors for | /* DX11 like EdgeDice implementation, with different tessellation factors for | ||||
| * each edge for watertight tessellation, with subpatch remapping to work with | * each edge for watertight tessellation, with subpatch remapping to work with | ||||
| * DiagSplit. For more algorithm details, see the DiagSplit paper or the | * DiagSplit. For more algorithm details, see the DiagSplit paper or the | ||||
| * ARB_tessellation_shader OpenGL extension, Section 2.X.2. */ | * ARB_tessellation_shader OpenGL extension, Section 2.X.2. */ | ||||
| #include "util_types.h" | #include "util/util_types.h" | ||||
| #include "util_vector.h" | #include "util/util_vector.h" | ||||
| CCL_NAMESPACE_BEGIN | CCL_NAMESPACE_BEGIN | ||||
| class Camera; | class Camera; | ||||
| class Mesh; | class Mesh; | ||||
| class Patch; | class Patch; | ||||
| struct SubdParams { | struct SubdParams { | ||||
| ▲ Show 20 Lines • Show All 104 Lines • Show Last 20 Lines | |||||