freenode/#shirakumo - IRC Chatlog
Search
13:26:04
Shinmera
Well, the oxford api was a bit larger than I initially expected. https://github.com/Shinmera/oxenfurt/blob/master/objects.lisp
13:26:04
Colleen
github.com/Shinmera/oxenfur... Website (HTML), Title: oxenfurt/objects.lisp at master · Shinmera/oxenfurt · GitHub
14:51:23
Baggers
staple is still cool. Learning how to add a new symb kind so I can generate docs for glsl
14:54:10
Baggers
I defined vari-describe a while back that returns the glsl docstring for any vari symbol
14:56:06
Baggers
I also need to kill that cepl.doc shit too, its only from me not reading staples docs.
15:25:19
Baggers
( IMAGE-ATOMIC-MIN ((image :BUFFER-IMAGE) (P :INT) (data :INT)) :OR ((image :IIMAGE-1D) (P :INT) (data :INT)) :OR ((image :IIMAGE-1D-ARRAY) (P :IVEC2) (data :INT)) :OR ((image :IIMAGE-2D) (P :IVEC2) (data :INT)) :OR ((image :IIMAGE-2D-ARRAY) (P :IVEC3) (data :INT)) :OR ((image :IIMAGE-2D-MS) (P :IVEC2) (sample :INT) (data :INT)) :OR ((image :IIMAGE-2D-MS-ARRAY) (P :IVEC3) (sample :INT) (data :INT)) :OR ((image :IIM
15:25:19
Baggers
AGE-2D-RECT) (P :IVEC2) (data :INT)) :OR ((image :IIMAGE-3D) (P :IVEC3) (data :INT)) :OR ((image :IIMAGE-CUBE) (P :IVEC3) (data :INT)) :OR ((image :IIMAGE-CUBE-ARRAY) (P :IVEC3) (data :INT)) :OR ((image :IMAGE-1D) (P :INT) (data :INT)) :OR ((image :IMAGE-1D-ARRAY) (P :IVEC2) (data :INT)) :OR ((image :IMAGE-2D) (P :IVEC2) (data :INT)) :OR ((image :IMAGE-2D-ARRAY) (P :IVEC3) (data :INT)) :OR ((image :IMAGE-2D-MS) (P :
15:25:19
Baggers
IVEC2) (sample :INT) (data :INT)) :OR ((image :IMAGE-2D-MS-ARRAY) (P :IVEC3) (sample :INT) (data :INT)) :OR ((image :IMAGE-2D-RECT) (P :IVEC2) (data :INT)) :OR ((image :IMAGE-3D) (P :IVEC3) (data :INT)) :OR ((image :IMAGE-CUBE) (P :IVEC3) (data :INT)) :OR ((image :IMAGE-CUBE-ARRAY) (P :IVEC3) (data :INT)) :OR ((image :UIMAGE-1D) (P :INT) (data :INT)) :OR ((image :UIMAGE-1D-ARRAY) (P :IVEC2) (data :INT)) :OR ((image
15:25:19
Baggers
:UIMAGE-2D) (P :IVEC2) (data :INT)) :OR ((image :UIMAGE-2D-ARRAY) (P :IVEC3) (data :INT)) :OR ((image :UIMAGE-2D-MS) (P :IVEC2) (sample :INT) (data :INT)) :OR ((image :UIMAGE-2D-MS-ARRAY) (P :IVEC3) (sample :INT) (data :INT)) :OR ((image :UIMAGE-2D-RECT) (P :IVEC2) (data :INT)) :OR ((image :UIMAGE-3D) (P :IVEC3) (data :INT)) :OR ((image :UIMAGE-CUBE) (P :IVEC3) (data :INT)) :OR ((image :UIMAGE-CUBE-ARRAY) (P :IVEC3)
15:25:19
Baggers
(data :INT)) :OR ((image :BUFFER-IMAGE) (P :INT) (data :UINT)) :OR ((image :IIMAGE-1D) (P :INT) (data :UINT)) :OR ((image :IIMAGE-1D-ARRAY) (P :IVEC2) (data :UINT)) :OR ((image :IIMAGE-2D) (P :IVEC2) (data :UINT)) :OR ((image :IIMAGE-2D-ARRAY) (P :IVEC3) (data :UINT)) :OR ((image :IIMAGE-2D-MS) (P :IVEC2) (sample :INT) (data :UINT)) :OR ((image :IIMAGE-2D-MS-ARRAY) (P :IVEC3) (sample :INT) (data :UINT)) :OR ((image
15:25:19
Baggers
:IIMAGE-2D-RECT) (P :IVEC2) (data :UINT)) :OR ((image :IIMAGE-3D) (P :IVEC3) (data :UINT)) :OR ((image :IIMAGE-CUBE) (P :IVEC3) (data :UINT)) :OR ((image :IIMAGE-CUBE-ARRAY) (P :IVEC3) (data :UINT)) :OR ((image :IMAGE-1D) (P :INT) (data :UINT)) :OR ((image :IMAGE-1D-ARRAY) (P :IVEC2) (data :UINT)) :OR ((image :IMAGE-2D) (P :IVEC2) (data :UINT)) :OR ((image :IMAGE-2D-ARRAY) (P :IVEC3) (data :UINT)) :OR ((image :IMAG
15:25:19
Baggers
E-2D-MS) (P :IVEC2) (sample :INT) (data :UINT)) :OR ((image :IMAGE-2D-MS-ARRAY) (P :IVEC3) (sample :INT) (data :UINT)) :OR ((image :IMAGE-2D-RECT) (P :IVEC2) (data :UINT)) :OR ((image :IMAGE-3D) (P :IVEC3) (data :UINT)) :OR ((image :IMAGE-CUBE) (P :IVEC3) (data :UINT)) :OR ((image :IMAGE-CUBE-ARRAY) (P :IVEC3) (data :UINT)) :OR ((image :UIMAGE-1D) (P :INT) (data :UINT)) :OR ((image :UIMAGE-1D-ARRAY) (P :IVEC2) (data
15:25:20
Baggers
:UINT)) :OR ((image :UIMAGE-2D) (P :IVEC2) (data :UINT)) :OR ((image :UIMAGE-2D-ARRAY) (P :IVEC3) (data :UINT)) :OR ((image :UIMAGE-2D-MS) (P :IVEC2) (sample :INT) (data :UINT)) :OR ((image :UIMAGE-2D-MS-ARRAY) (P :IVEC3) (sample :INT) (data :UINT)) :OR ((image :UIMAGE-2D-RECT) (P :IVEC2) (data :UINT)) :OR ((image :UIMAGE-3D) (P :IVEC3) (data :UINT)) :OR ((image :UIMAGE-CUBE) (P :IVEC3) (data :UINT)) :OR ((image :U
15:26:45
Baggers
Would be cool to have each signature on a seperate line.. I could emit a symb with no docs for all but 1 overload and define a symb< to order it last
18:03:19
Baggers
I have a situation with staple which is totally my fault but Im wondering if I can hack around it.
18:03:19
Baggers
The symbol for sin in varjo is cl:sin, when I generate the docs I get an entry for the CL function as well as my glsl sin doc. Is there a way for me to supress the CL doc entries?
18:04:53
Shinmera
I think the package iterator in the template has an option to exclude inherited symbols
18:09:01
Baggers
I guess a :suppress-converters option I could set from staple:system-options would be nice. Just temporarily sets the converter to (lambda (x y))
18:10:34
Shinmera
I think much more appropriate would be a (defgeneric symb-applicable-p (system symb)) or something