上一页 1 2 3 4 5 6 7 8 9 ··· 12 下一页
摘要: 顶点着色器仅对顶点执行,而片段着色器对每个像素执行,中间的数据传递依赖于GPU的自动插值。以下是详细分析: ⚙️ 1. 顶点着色器的执行(每个顶点执行一次) 输入数据来源: aPos 和 aTexCoord 来自CPU端定义的顶点数据(如VBO)。 例如一个三角形的3个顶点数据:float vert 阅读全文
posted @ 2025-07-29 17:26 丘狸尾 阅读(65) 评论(0) 推荐(0)
摘要: 使用宏来在某一源文件中展开定义,只在其他文件中默认使用声明 在单头文件库设计中,头文件保护宏(如 #ifndef MYLIB_H)和实现控制宏(如 MYLIB_IMPLEMENTATION)解决的是不同层次的问题,二者缺一不可。以下是详细分析: ⚙️ 1. 头文件保护宏(#ifndef MYLIB_ 阅读全文
posted @ 2025-07-29 03:28 丘狸尾 阅读(73) 评论(0) 推荐(0)
摘要: GPU有成千上万的小核心,每个核心都可以跑专门的小程序,这种程序称为shader。 GPU有固定的shader流水线,我们也可以通过自定义重写shader,精细的控制流水线的每一部分。 蓝色区域是我们可以重写的shader VBO:顶点数据仓库 功能: VBO是显存中的二进制数据块,负责高效存储顶点 阅读全文
posted @ 2025-07-27 03:49 丘狸尾 阅读(121) 评论(0) 推荐(0)
摘要: 1、创建OPenGL视窗 继承 QOpenGLWidget:提供视窗,相当于GLFW 继承 QOpenGLFunctions:提供 initializeOpenGLFunctions() 从驱动获取OpenGL函数指针,相当于GLAD QOpenGLShaderProgram *program_; 阅读全文
posted @ 2025-07-25 18:43 丘狸尾 阅读(205) 评论(0) 推荐(0)
摘要: #include <QCoreApplication> #include <QAudioSink> #include <QMediaDevices> #include <QFile> #include <QTimer> #include <QDebug> int main(int argc, cha 阅读全文
posted @ 2025-07-25 12:40 丘狸尾 阅读(105) 评论(0) 推荐(0)
摘要: cmake中添加 # 如果需要控制台输出,添加以下行 if(WIN32) set_target_properties(${PROJECT_NAME} PROPERTIES WIN32_EXECUTABLE OFF # 生成可执行文件,其窗口上有 WinMain 入口点。WinMain会吞噬掉控制台输 阅读全文
posted @ 2025-07-25 12:39 丘狸尾 阅读(62) 评论(0) 推荐(0)
摘要: 官网:https://ffmpeg.org/download.html 我们这里选择 ffmpeg-release-full-shared.7z`动态库下载 添加系统变量 将lib bin添加到系统环境变量path,供程序执行时查询动态库 动态库本体一般输出到bin,静态库和动态库的符号链接在lib 阅读全文
posted @ 2025-07-22 14:14 丘狸尾 阅读(1913) 评论(0) 推荐(0)
摘要: Q_GLOBLE_STATIC 由Qt负责线程安全与懒加载的创建单例对象 Q_GLOBAL_STATIC(Type, instanceName); // 声明全局静态对象 Q_GLOBAL_STATIC_WITH_ARGS(Type, instanceName, Args...); // 带参数的构 阅读全文
posted @ 2025-07-20 00:33 丘狸尾 阅读(240) 评论(0) 推荐(0)
摘要: 对于window平台,默认不导出函数符号,要显示去指定 用__declspec(dllexport)来声明编译成库要对外暴露的函数, 用__declspec(dllimport) 来声明使用时调用动态库的函数。 可以通过宏的定义与否来区分编译的是导出函数还是调用动态库函数。 在头文件中声明即可 // 阅读全文
posted @ 2025-07-18 18:50 丘狸尾 阅读(284) 评论(0) 推荐(0)
摘要: Linter 模板格式化插件 可以自动生成和修改笔记时间戳 之前有个其他插件是将系统文件创建事件保存到笔记,但是创建时间移动目录就会被修改,不是真的的笔记创建时间。 Local Images Plus 可以将链接的图片自动下载到本地 Clear Unused Images 可以删除未引用的图片和附件 阅读全文
posted @ 2025-07-18 08:43 丘狸尾 阅读(457) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 8 9 ··· 12 下一页