Searched refs:image (Results 1 – 6 of 6) sorted by relevance
/DragonOS/kernel/src/driver/video/fbdev/base/ |
H A D | mod.rs | 65 fn generic_imageblit(&self, image: &FbImage) { in generic_imageblit() 67 let x = image.x; in generic_imageblit() 68 let y = image.y; in generic_imageblit() 85 image, in generic_imageblit() 89 if image.depth == 1 { in generic_imageblit() 96 fg = fb_info_data.pesudo_palette[image.fg as usize]; in generic_imageblit() 97 bg = fb_info_data.pesudo_palette[image.bg as usize]; in generic_imageblit() 99 fg = image.fg; in generic_imageblit() 100 bg = image.bg; in generic_imageblit() 106 && image.width & (32 / bit_per_pixel - 1) == 0 in generic_imageblit() [all …]
|
H A D | render_helper.rs | 209 image: &FbImage, in new() 217 start_offset: start_offset(image, bitdepth as u32, (frame_width * bitdepth / 8) as u32) in new() 219 start_xpos: image.x as usize * byte_per_pixel, in new() 220 current_xpos: image.x as usize * byte_per_pixel, in new() 287 pub fn start_offset(image: &FbImage, bitdepth: u32, line_length: u32) -> u32 { in start_offset() 288 let x = image.x; in start_offset() 289 let y = image.y; in start_offset()
|
/DragonOS/kernel/src/driver/video/fbdev/base/fbcon/ |
H A D | framebuffer_console.rs | 128 image: &mut FbImage, in bit_put_string() 137 let image_line_byte = image.width as usize / 8; in bit_put_string() 162 image.data[offset..offset + byte_width] in bit_put_string() 170 self.fb().fb_image_blit(image); in bit_put_string() 629 let mut image = FbImage { in put_string() localVariable 640 image.data.resize(cellsize as usize * count as usize, 0); in put_string() 645 image.width = vc_data.font.width * cnt; in put_string() 647 self.bit_put_string(vc_data, data, attr, cnt, cellsize, &mut image); in put_string() 649 image.x += cnt * vc_data.font.width; in put_string() 678 if fbcon_data.cursor_state.image.data != vc_data.font.data[char_offset..] in cursor() [all …]
|
/DragonOS/.github/workflows/ |
H A D | publish-dragonos-docker-image.yml | 32 - name: Build and push docker image
|
/DragonOS/docs/kernel/trace/ |
H A D | eBPF.md | 21 ![image-20240909165945192](./ebpf_flow.png)
|
/DragonOS/kernel/src/driver/video/fbdev/ |
H A D | vesafb.rs | 378 fn fb_image_blit(&self, image: &super::base::FbImage) { in fb_image_blit() 379 self.generic_imageblit(image); in fb_image_blit()
|