Extending Shader Code
dxtr edited this page 2026-10-14 13:46:25 +02:00

Page revisions

3 Commits

Author SHA1 Message Date
9399d7627e Follow cl-gsl 5f17601: cl-gmath's new names, and CI on CCL
The glue takes cl-gmath's MAKE-VEC3 and its kin, by keyword, MAKE-QUAT,
MAKE-MAT3, MAKE-MAT4 and the components' accessors.  Getting Started
said CI does not run CCL; it does.
2026-10-14 13:46:25 +02:00
7583682c40 Follow cl-gsl bd1929a and b0b9dfc: objects from reflection, consistent names
PROGRAM-VERTEX-INPUTS, PROGRAM-UNIFORMS, PROGRAM-RESOURCES and
PROGRAM-BINDINGS give structures with readers, and the examples show
them.  DEFINE-VARIABLE, DEFINE-MACRO, PROGRAM-SHADER-NAME,
TEXTURE-TYPE-SHAPE and FORWARD-REFERENCE-WARNING replace the old names,
PACK-UNIFORMS takes keywords, and &UNIFORM and &SHARED are cl-gsl's own
symbols.  CI runs SBCL only.  Home says that clsl is replacing cl-gsl.
2026-10-14 03:35:08 +02:00
38dad64df2 Add Extending Shader Code: macros, type aliases, inline GLSL, cl-gmath 2026-10-11 14:54:51 +02:00