tynet-lichat/shirakumo - IRC Chatlog
Search
20:40:54
Colleen
I can reproduce the issue with the workbench by setting WORKBENCH's :default-framerate initarg to 99 (putting the target frame time just above the delta-time). If an update happens before a render then *context* will be nil
20:40:54
fullmera
I can reproduce the issue with the workbench by setting WORKBENCH's :default-framerate initarg to 99 (putting the target frame time just above the delta-time). If an update happens before a render then *context* will be nil
21:06:25
shinmera
I'm now just rambling, but this kinda dumb shit is why I wince about the Lisp community being so splintered
21:17:36
Colleen
Nice work, and thanks for the fix! Funny kludge. Those opengl errors are hairy for sure.
21:17:36
fullmera
Nice work, and thanks for the fix! Funny kludge. Those opengl errors are hairy for sure.
22:50:59
|3b|
shinmera: https://github.com/Shirakumo/trial/blob/standard-renderer/shader-pass.lisp#L170 typo inptus ?
22:53:18
|3b|
also, a few places, you LOOP over hash keys and values in parallel, which seems odd compared to just for k being the hash-keys of table using (hash-value v)
22:59:39
|3b|
ACTION is also suspicious of your dependencies in .asd... nothing depended on attributes, and only 1 thing depends on gl-features, and nothing depends on that 1 thing?
23:03:01
|3b|
ACTION also would probably use 1,0,1 or something similarly obvious for default color of unknown light types
6:37:08
shinmera
karlosz: the VM will be available all day today, though I won't be home to fix anything if something goes wrong
8:07:43
shinmera
biggest issue right now is that define-gl-struct, while creating a class, does not create one that you can just make instances of, since all instances are meant to represent data in a GL buffer, and can't be used detached from that context.