some descriptions

This commit is contained in:
h4570
2022-07-19 00:01:37 +02:00
parent dfd79a307e
commit 7fd2926d1d
7 changed files with 28 additions and 10 deletions
@@ -32,7 +32,7 @@ class DynPipCore {
* - Sets double buffers exactly for "Tyra Renderer3D"
* Should be called if VU1 was used by your non standard programs.
*/
void reinitStandardVU1Programs();
void reinitVU1Programs();
private:
RendererCore* rendererCore;
@@ -28,7 +28,16 @@ class PipelineInfoBag {
PipelineShadingType shadingType;
bool blendingEnabled;
bool antiAliasingEnabled;
bool noClipChecks;
/**
* @brief True -> disables "clip against each plane" algorithm.
* Mandatory, default: false.
*
* Full clip checks are slow, but they are
* preventing visual artifacts, which can happen
* for big 3D objects (or objects near camera eyes)
*/
bool noFullClipChecks;
};
} // namespace Tyra
@@ -43,7 +43,7 @@ class StaPipCore {
* - Sets double buffers exactly for "Tyra Renderer3D"
* Should be called if VU1 was used by your non standard programs.
*/
void reinitStandardVU1Programs();
void reinitVU1Programs();
private:
u32 maxVertCount;
@@ -23,7 +23,16 @@ class StaPipOptions {
PipelineShadingType shadingType;
bool blendingEnabled;
bool antiAliasingEnabled;
bool noClipChecks;
/**
* @brief True -> disables "clip against each plane" algorithm.
* Mandatory, default: false.
*
* Full clip checks are slow, but they are
* preventing visual artifacts, which can happen
* for big 3D objects (or objects near camera eyes)
*/
bool noFullClipChecks;
/** Optional */
StaPipLightingOptions* lighting;