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

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
主站蜘蛛池模板: 绩溪县| 安阳县| 赣榆县| 宁陵县| 牡丹江市| 海阳市| 博爱县| 大连市| 巫山县| 马关县| 兴安县| 龙泉市| 延安市| 大悟县| 中阳县| 日喀则市| 隆昌县| 合山市| 尚志市| 彭山县| 桦川县| 万源市| 新竹县| 遵化市| 遂昌县| 祁东县| 达日县| 瓦房店市| 湛江市| 博罗县| 贞丰县| 报价| 桐城市| 呈贡县| 益阳市| 类乌齐县| 阳曲县| 大宁县| 汕尾市| 青阳县| 丰台区|