<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>OpenGL on Caofulei</title>
    <link>http://lovezjj.cn:8443/tags/opengl/</link>
    <description>Recent content in OpenGL on Caofulei</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>en-us</language>
    <lastBuildDate>Sat, 22 Feb 2025 00:00:00 +0000</lastBuildDate><atom:link href="http://lovezjj.cn:8443/tags/opengl/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>【CFLRenderAPI】 一、整体框架 和 基本配置</title>
      <link>http://lovezjj.cn:8443/2025/02/22/CFLRenderAPI/</link>
      <pubDate>Sat, 22 Feb 2025 00:00:00 +0000</pubDate>
      
      <guid>http://lovezjj.cn:8443/2025/02/22/CFLRenderAPI/</guid>
      <description>CFLRenderAPI 项目文档 项目地址： GitHub : https://github.com/cfl997/CFLRenderAPI 项目概述 CFLRenderAPI 是一个跨平台的渲染引擎，旨在为上层应用提供统一的API接口，支持OpenGL和DirectX两种渲染后端</description>
    </item>
    
    <item>
      <title>CUDA use OpenGL Texture R16 and RGBA EqualizeHistogram</title>
      <link>http://lovezjj.cn:8443/2024/06/01/CUDA%20OpenGL/</link>
      <pubDate>Sun, 02 Jun 2024 00:00:00 +0000</pubDate>
      
      <guid>http://lovezjj.cn:8443/2024/06/01/CUDA%20OpenGL/</guid>
      <description>cuda和OpenGL纹理结合，并进行直方图计算 针对于单通道16位图像。结合方式在CUDA_equalizeHistogram函数中。 其他的</description>
    </item>
    
    <item>
      <title>glm::vec3 Memory Alignment</title>
      <link>http://lovezjj.cn:8443/2024/01/21/glmvec3MemoryAlignment/</link>
      <pubDate>Sun, 21 Jan 2024 00:00:00 +0000</pubDate>
      
      <guid>http://lovezjj.cn:8443/2024/01/21/glmvec3MemoryAlignment/</guid>
      <description>介绍 在OpenGL编程中，与顶点数据的交互是非常常见的操作。在C++中，通常会使用GLM库提供的数据结构，如glm::vec3，来表示顶点数</description>
    </item>
    
    <item>
      <title>NVIDIA OpenGL FramBuffer Bug-glCreateFramebuffers</title>
      <link>http://lovezjj.cn:8443/2023/12/19/VNDIA/</link>
      <pubDate>Tue, 19 Dec 2023 00:00:00 +0000</pubDate>
      
      <guid>http://lovezjj.cn:8443/2023/12/19/VNDIA/</guid>
      <description>NVIDIA 的OpenGL FramBuffer Bug-glCreateFramebuffers ​ 在做OpenGL开发的时候，遇到了NVIDIA写的bug。 并进行了解决，在NVIDIA官网上进行了反馈。 Framebuffer incomplete when attaching color buffers of</description>
    </item>
    
    <item>
      <title>Calculation method of gray value</title>
      <link>http://lovezjj.cn:8443/2023/12/07/Gray/</link>
      <pubDate>Thu, 07 Dec 2023 00:00:00 +0000</pubDate>
      
      <guid>http://lovezjj.cn:8443/2023/12/07/Gray/</guid>
      <description>Calculation method of gray value 三种不同计算灰度的方式 ShaderToy https://www.shadertoy.com/view/mlVBRh Code： /* https://www.shadertoy.com/view/mlVBRh Blog：https://blog.lovezjj.cn by cfl997 20231207 */ //Green vec3 GrayByGreen(vec3 color) { return vec3(color.g); } //Gray = R*0.3 + G*0.59</description>
    </item>
    
    <item>
      <title>Mosaic changing by time</title>
      <link>http://lovezjj.cn:8443/2023/12/06/mosaic/</link>
      <pubDate>Wed, 06 Dec 2023 00:00:00 +0000</pubDate>
      
      <guid>http://lovezjj.cn:8443/2023/12/06/mosaic/</guid>
      <description>Mosaic By Time 随着时间更新马赛克的大小 ShaderToy https://www.shadertoy.com/view/DlKBRh Code： /* https://www.shadertoy.com/view/DlKBRh Blog：https://blog.lovezjj.cn by cfl997 20231206 */ // 定义一个变量 Square，</description>
    </item>
    
  </channel>
</rss>
