3b
3b
I have some structures that specify lengths of some fields are padded to end at a multiple of 4 bytes, so it might be nice to be able to specify...
```lisp (define-io-structure a (a (vector (unsigned-byte 8)))) ``` or ```lisp (define-io-structure a (a string)) ``` error during compilation with ``` No io-type with name * ``` (and code for `string`s...
Not sure if cl-opengl should go out of its way to include definitions for things like `WGL_CONTEXT_MAJOR_VERSION_ARB` that are passed to/from `wglWhatever` functions, but probably should include things like ```...
Would be nicer if it returned all values, instead of dropping any extras. Possibly use `alexandria:multiple-value-prog2` instead of `prog2` as it currently does.
`gl:vertex-attrib` uses an extension function, and those are queried on demand, so if the first call happens within a `BEGIN`/`END` pair it might cause `END` to error. Not sure cl-opengl...
things to figure out: * [ ] do we need a special binding subset for the [webgl-based gles in emscripten](https://emscripten.org/docs/porting/multimedia_and_graphics/OpenGL-support.html#opengl-support-webgl-subset) or can we just use the generated es2 bindings and...
inline references like `[^foo]`, with definitions as blocks starting with `[^foo]:`. questions for users:: * bugs/missing features? * what should be configurable and/or have different defaults? * css classes? *...
```lisp (3bmd::parse-string-and-print-to-stream "- a - b " t :format :markdown) ;; -> "- a - b " ``` but those don't quite parse the same: ```lisp (3bmd::parse-doc "- a -...
need to use newer versions of some actions?