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

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
主站蜘蛛池模板: 开封市| 称多县| 高唐县| 美姑县| 襄城县| 肇庆市| 澄城县| 永新县| 隆化县| 商洛市| 冀州市| 五华县| 天台县| 怀来县| 上虞市| 马尔康县| 奎屯市| 郑州市| 清苑县| 枣阳市| 兴化市| 枣庄市| 青海省| 绥化市| 沂南县| 平顶山市| 河池市| 信阳市| 饶平县| 新津县| 长宁区| 上虞市| 互助| 札达县| 卢氏县| 清徐县| 什邡市| 河间市| 宜黄县| 清丰县| 门头沟区|