Browse Source

Build fix for libctru 2.2.x

pull/33/head
Ian Chamberlain 1 year ago
parent
commit
30964ba57a
No known key found for this signature in database
GPG Key ID: AE5484D09405AA60
  1. 13
      citro3d/src/texenv.rs

13
citro3d/src/texenv.rs

@ -88,10 +88,11 @@ bitflags! { @@ -88,10 +88,11 @@ bitflags! {
}
/// A source operand of a [`TexEnv`]'s texture combination.
#[derive(Debug, Clone, Copy)]
#[repr(u32)]
#[doc(alias = "GPU_TEVSRC")]
#[allow(missing_docs)]
#[derive(Debug, Clone, Copy)]
#[repr(u32)]
#[non_exhaustive]
pub enum Source {
PrimaryColor = ctru_sys::GPU_PRIMARY_COLOR,
FragmentPrimaryColor = ctru_sys::GPU_FRAGMENT_PRIMARY_COLOR,
@ -106,10 +107,11 @@ pub enum Source { @@ -106,10 +107,11 @@ pub enum Source {
}
/// The combination function to apply to the [`TexEnv`] operands.
#[derive(Debug, Clone, Copy)]
#[repr(u32)]
#[doc(alias = "GPU_COMBINEFUNC")]
#[allow(missing_docs)]
#[derive(Debug, Clone, Copy)]
#[repr(u32)]
#[non_exhaustive]
pub enum CombineFunc {
Replace = ctru_sys::GPU_REPLACE,
Modulate = ctru_sys::GPU_MODULATE,
@ -118,7 +120,8 @@ pub enum CombineFunc { @@ -118,7 +120,8 @@ pub enum CombineFunc {
Interpolate = ctru_sys::GPU_INTERPOLATE,
Subtract = ctru_sys::GPU_SUBTRACT,
Dot3Rgb = ctru_sys::GPU_DOT3_RGB,
Dot3Rgba = ctru_sys::GPU_DOT3_RGBA,
// Added in libcrtu 2.3.0:
// Dot3Rgba = ctru_sys::GPU_DOT3_RGBA,
}
/// A texture combination stage identifier. This index doubles as the order

Loading…
Cancel
Save