fixup! feat(core): introduce new drawing library

cepetr/gfx-alpha
cepetr 4 weeks ago
parent ad4668933d
commit dfb196e10e

@ -68,8 +68,8 @@ impl Rgb<u16> {
impl From<u16> for Rgb<u16> {
#[inline(always)]
fn from(value: u16) -> Rgb<u16> {
Rgb::<u16> {
fn from(value: u16) -> Self {
Self {
r: (value >> 8) & 0xF8,
g: (value >> 3) & 0xFC,
b: (value << 3) & 0xF8,
@ -80,7 +80,7 @@ impl From<u16> for Rgb<u16> {
impl core::ops::AddAssign<u16> for Rgb<u16> {
#[inline(always)]
fn add_assign(&mut self, rhs: u16) {
let rgb: Rgb<u16> = rhs.into();
let rgb: Self = rhs.into();
*self += rgb;
}
}
@ -88,7 +88,7 @@ impl core::ops::AddAssign<u16> for Rgb<u16> {
impl core::ops::SubAssign<u16> for Rgb<u16> {
#[inline(always)]
fn sub_assign(&mut self, rhs: u16) {
let rgb: Rgb<u16> = rhs.into();
let rgb: Self = rhs.into();
*self -= rgb;
}
}
@ -104,7 +104,7 @@ impl core::ops::AddAssign for Rgb<u16> {
impl core::ops::SubAssign for Rgb<u16> {
#[inline(always)]
fn sub_assign(&mut self, rhs: Rgb<u16>) {
fn sub_assign(&mut self, rhs: Self) {
self.r -= rhs.r;
self.g -= rhs.g;
self.b -= rhs.b;
@ -123,8 +123,8 @@ impl From<Rgb<u8>> for u16 {
impl From<Rgb<u16>> for Rgb<u8> {
#[inline(always)]
fn from(value: Rgb<u16>) -> Rgb<u8> {
Rgb::<u8> {
fn from(value: Rgb<u16>) -> Self {
Self {
r: value.r as u8,
g: value.g as u8,
b: value.b as u8,

Loading…
Cancel
Save