VEX Engine
Retro looking game engine made in vulkan mostly because i wanted to understand it better.
Loading...
Searching...
No Matches
vex::PS1Effects Namespace Reference

PS1Effects namespace for easier setting of them in push constant. More...

Variables

constexpr int VERTEX_SNAPPING = 0x1
constexpr int AFFINE_WARPING = 0x2
constexpr int SCREEN_QUANTIZATION = 0x4
constexpr int VERTEX_JITTER = 0x8
constexpr int NTSC_ARTIFACTS = 0x10
constexpr int GOURAUD_SHADING = 0x20
constexpr int TEXTURE_QUANTIZATION = 0x40
constexpr int SCREEN_DITHER = 0x80

Detailed Description

PS1Effects namespace for easier setting of them in push constant.

See also
VulkanMesh.cpp

Variable Documentation

◆ AFFINE_WARPING

int vex::PS1Effects::AFFINE_WARPING = 0x2
constexpr

Definition at line 63 of file uniforms.hpp.

◆ GOURAUD_SHADING

int vex::PS1Effects::GOURAUD_SHADING = 0x20
constexpr

Definition at line 67 of file uniforms.hpp.

◆ NTSC_ARTIFACTS

int vex::PS1Effects::NTSC_ARTIFACTS = 0x10
constexpr

Definition at line 66 of file uniforms.hpp.

◆ SCREEN_DITHER

int vex::PS1Effects::SCREEN_DITHER = 0x80
constexpr

Definition at line 69 of file uniforms.hpp.

◆ SCREEN_QUANTIZATION

int vex::PS1Effects::SCREEN_QUANTIZATION = 0x4
constexpr

Definition at line 64 of file uniforms.hpp.

◆ TEXTURE_QUANTIZATION

int vex::PS1Effects::TEXTURE_QUANTIZATION = 0x40
constexpr

Definition at line 68 of file uniforms.hpp.

◆ VERTEX_JITTER

int vex::PS1Effects::VERTEX_JITTER = 0x8
constexpr

Definition at line 65 of file uniforms.hpp.

◆ VERTEX_SNAPPING

int vex::PS1Effects::VERTEX_SNAPPING = 0x1
constexpr

Definition at line 62 of file uniforms.hpp.