poc window decorations
This commit is contained in:
@@ -200,6 +200,7 @@ impl ImageRenderer {
|
||||
|
||||
let pass = self.pipeline.inner.create_pass(
|
||||
[res[0] as _, res[1] as _],
|
||||
[0.0, 0.0],
|
||||
vert_buffer.clone(),
|
||||
0..4,
|
||||
0..1,
|
||||
|
||||
@@ -10,10 +10,10 @@ use vulkano::{
|
||||
use crate::{
|
||||
drawing::{Boundary, Rectangle},
|
||||
gfx::{
|
||||
BLEND_ALPHA, WGfx,
|
||||
cmd::GfxCommandBuffer,
|
||||
pass::WGfxPass,
|
||||
pipeline::{WGfxPipeline, WPipelineCreateInfo},
|
||||
WGfx, BLEND_ALPHA,
|
||||
},
|
||||
renderer_vk::model_buffer::ModelBuffer,
|
||||
};
|
||||
@@ -151,6 +151,7 @@ impl RectRenderer {
|
||||
let set1 = self.model_buffer.get_rect_descriptor(&self.pipeline);
|
||||
let pass = self.pipeline.color_rect.create_pass(
|
||||
[res[0] as _, res[1] as _],
|
||||
[0.0, 0.0],
|
||||
self.vert_buffer.clone(),
|
||||
0..4,
|
||||
0..self.rect_vertices.len() as _,
|
||||
|
||||
@@ -4,9 +4,9 @@ use crate::{
|
||||
};
|
||||
|
||||
use super::{
|
||||
ContentType, FontSystem, GlyphDetails, GpuCacheStatus, SwashCache, TextArea,
|
||||
custom_glyph::{CustomGlyphCacheKey, RasterizeCustomGlyphRequest, RasterizedCustomGlyph},
|
||||
text_atlas::{GlyphVertex, TextAtlas, TextPipeline},
|
||||
ContentType, FontSystem, GlyphDetails, GpuCacheStatus, SwashCache, TextArea,
|
||||
};
|
||||
use cosmic_text::{Color, SubpixelBin, SwashContent};
|
||||
use etagere::size2;
|
||||
@@ -272,6 +272,7 @@ impl TextRenderer {
|
||||
|
||||
let pass = self.pipeline.inner.create_pass(
|
||||
[res[0] as _, res[1] as _],
|
||||
[0.0, 0.0],
|
||||
self.vertex_buffer.clone(),
|
||||
0..4,
|
||||
0..self.glyph_vertices.len() as u32,
|
||||
|
||||
Reference in New Issue
Block a user