官术网_书友最值得收藏!

Chapter 1. Getting Started with GLSL

In this chapter, we will cover the following recipes:

  • Using a function loader to access the latest OpenGL functionality
  • Using GLM for mathematics
  • Determining the GLSL and OpenGL version
  • Compiling a shader
  • Linking a shader program
  • Sending data to a shader using vertex attributes and vertex buffer objects
  • Getting a list of active vertex input attributes and locations
  • Sending data to a shader using uniform variables
  • Getting a list of active uniform variables
  • Using uniform blocks and uniform buffer objects
  • Getting debug messages
  • Building a C++ shader program class
主站蜘蛛池模板: 故城县| 景宁| 临潭县| 全州县| 蒙自县| 辽宁省| 瑞昌市| 德州市| 辰溪县| 长岛县| 彝良县| 天峨县| 龙海市| 安庆市| 马鞍山市| 锡林浩特市| 晋江市| 赤城县| 吉木萨尔县| 瓮安县| 高要市| 南丰县| 洛阳市| 陆丰市| 松原市| 彭阳县| 新兴县| 宁夏| 应用必备| 曲麻莱县| 天台县| 类乌齐县| 襄樊市| 工布江达县| 罗源县| 德令哈市| 开化县| 平湖市| 天水市| 东辽县| 从化市|