buffers: split out concrete surface and pixbuf implementations into a buffers module
This commit is contained in:
@@ -7,6 +7,7 @@ mod geometry;
|
||||
mod platform;
|
||||
mod animations;
|
||||
mod mappings;
|
||||
mod buffers;
|
||||
|
||||
use crate::platform::DisplayInit;
|
||||
use crate::render::Surfaces;
|
||||
@@ -25,10 +26,10 @@ use ws2812_esp32_rmt_driver::lib_smart_leds::Ws2812Esp32Rmt as DisplayType;
|
||||
use crate::platform::smart_leds_lib::spi::SPIDisplay as DisplayType;
|
||||
|
||||
#[cfg(feature="threads")]
|
||||
use crate::render::SharedSurface as SurfaceType;
|
||||
use crate::buffers::SharedSurface as SurfaceType;
|
||||
|
||||
#[cfg(not(feature="threads"))]
|
||||
use crate::render::SimpleSurface as SurfaceType;
|
||||
use crate::buffers::SimpleSurface as SurfaceType;
|
||||
|
||||
use crate::render::Renderer;
|
||||
|
||||
|
Reference in New Issue
Block a user