![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
图形子系统
文章平均质量分 86
图形子系统
zhangatong
这个作者很懒,什么都没留下…
展开
-
显存(Video Memory)
闲话在从事图形优化工作之前,一直对显存(Video Memory)充满了好奇,很想了解其管理方式、基本原理、与内存的区别等,但一直没有时间和机会去研究,现在工作需要,逐渐开始接触和了解,这里也顺便记录,以免后续忘记。什么显存?显存,即Video Memory,简单来说,就是位于显卡的内存,其主要用途当然是用作图形显示了,现在的家用pc中基本都配置了独立显卡,即使是集成显卡,也有一定的显存,否则一些游戏玩起来可能就费劲了。为什么需要显存?随着计算机硬件的飞速发展,现代的CPU、内存能力已经转载 2021-06-02 10:42:04 · 3048 阅读 · 0 评论 -
Linux下的OpenGL——Mesa和GLX简介
一.什么是Mesa和GLX众所周知,OpenGL作为图形界的工业标准,其仅仅定义了一组2D和3D图形接口API,而对于窗口管理、IO消息响应等并没有规定。也就是说,OpenGL依赖各平台提供用于渲染的context以及具体实现方式,而各平台提供的实现不尽相同。这些实现主要有:Windows平台下的WGL、Linux下的Mesa/GLX、Mac OS X下的Cocoa/NSGL,以及跨平台的GLUT、GLFW、SDL等等。Mesa是Linux下的OpenGL实现。它提供了对AMD Radeon系列、N转载 2021-05-27 16:07:27 · 13263 阅读 · 0 评论 -
把RGB数据写入BMP文件
bool Write555BitImg2BmpFile(u8 *pImg, int width, int height, const char * filename){typedef unsigned long DWORD;typedef unsigned short WORD;typedef long LONG;#pragma p...原创 2019-12-10 15:28:35 · 612 阅读 · 0 评论 -
Linux graphic subsytem(1)_概述
转自蜗窝科技:http://www.wowotech.net/graphic_subsystem/graphic_subsystem_overview.html1. 前言图形子系统是linux系统中比较复杂的子系统之一:对下,它要管理形态各异的、性能各异的显示相关的器件;对上,它要向应用程序提供易用的、友好的、功能强大的图形用户界面(GUI)。因此,它是linux系统中少有的、和用户空间程...转载 2019-09-29 13:57:58 · 138 阅读 · 0 评论 -
Linux graphic subsystem2 DRI介绍
转自蜗窝科技:http://www.wowotech.net/linux_kenrel/dri_overview.html1. 前言上篇文章(Linux graphic subsytem(1)_概述)介绍了linux图形子系统基本的软件框架,以及GUI、Windowing system、3D渲染等基本概念。文中提到了linux DRI(Direct Render Infrastructur...转载 2019-09-29 14:19:35 · 175 阅读 · 3 评论 -
显示技术介绍(1)_概述
转自蜗窝科技:http://www.wowotech.net/display/display_tech_overview.html1. 前言本文是显示子系统的第一篇文章,介绍嵌入式系统显示有关的硬件组成,进而拆分为相对独立的模块,以便在后续的文章中一一介绍。2. 显示的本质人类和外界进行信息交互的方法有如下几种:1)通过听觉、视觉、触觉、嗅觉从外界接收信息。2)通过声音、...转载 2019-09-29 14:51:27 · 812 阅读 · 0 评论