Parents: | gpu |
Authors: | Joe Groff |
Class | Superclass | Slots |
color-attachment | tuple | index |
framebuffer | gpu-object | color-attachments depth-attachment stencil-attachment |
framebuffer-rect | tuple | framebuffer attachment rect |
renderbuffer | gpu-object | component-order component-type samples |
system-attachment | tuple | side face |
texture-1d-attachment | tuple | texture level |
texture-2d-attachment | tuple | texture level |
texture-3d-attachment | tuple | texture z-offset level |
texture-layer-attachment | tuple | texture layer level |
back-face |
default-attachment |
depth-attachment |
front-face |
left-side |
right-side |
stencil-attachment |
system-framebuffer |
color-attachment-ref |
framebuffer-attachment-face |
framebuffer-attachment-side |
non-color-attachment-ref |
any-framebuffer |
attachment-ref |
framebuffer-attachment |
texture-attachment |
Word | Stack effect |
attachment-object | ( attachment -- object ) |
Word | Stack effect |
<color-attachment> | ( index -- color-attachment ) |
<framebuffer-rect> | ( framebuffer attachment rect -- framebuffer-rect ) |
<framebuffer> | ( color-attachments depth-attachment: framebuffer-attachment stencil-attachment: framebuffer-attachment dim -- framebuffer: framebuffer ) |
<full-framebuffer-rect> | ( framebuffer: any-framebuffer attachment: attachment-ref -- framebuffer-rect: framebuffer-rect ) |
<renderbuffer> | ( component-order: component-order component-type: component-type samples dim -- renderbuffer ) |
<system-attachment> | ( side face -- system-attachment ) |
<texture-1d-attachment> | ( texture level -- texture-1d-attachment ) |
<texture-2d-attachment> | ( texture level -- texture-2d-attachment ) |
<texture-3d-attachment> | ( texture z-offset level -- texture-3d-attachment ) |
<texture-layer-attachment> | ( texture layer level -- texture-layer-attachment ) |
allocate-renderbuffer | ( renderbuffer: renderbuffer dim -- ) |
attach-framebuffer-attachments | ( framebuffer -- ) |
clear-framebuffer | ( framebuffer alist -- ) |
clear-framebuffer-attachment | ( framebuffer: any-framebuffer attachment-ref: attachment-ref value -- ) |
copy-framebuffer | ( to-fb-rect: framebuffer-rect from-fb-rect: framebuffer-rect depth? stencil? filter: texture-filter -- ) |
dispose-framebuffer-attachments | ( framebuffer: framebuffer -- ) |
framebuffer-attachment-at | ( framebuffer: framebuffer attachment-ref: attachment-ref -- attachment: framebuffer-attachment ) |
read-framebuffer | ( framebuffer-rect -- byte-array ) |
read-framebuffer-image | ( framebuffer-rect: framebuffer-rect -- image ) |
read-framebuffer-to | ( framebuffer-rect: framebuffer-rect gpu-data-ptr -- ) |
renderbuffer-dim | ( renderbuffer: renderbuffer -- dim: array ) |
resize-framebuffer | ( framebuffer: framebuffer dim -- ) |
Word | Stack effect |
any-framebuffer? | ( object -- ? ) |
attachment-ref? | ( object -- ? ) |
back-face? | ( object -- ? ) |
color-attachment-ref? | ( object -- ? ) |
color-attachment? | ( object -- ? ) |
default-attachment? | ( object -- ? ) |
depth-attachment? | ( object -- ? ) |
framebuffer-attachment-face? | ( object -- ? ) |
framebuffer-attachment-side? | ( object -- ? ) |
framebuffer-attachment? | ( object -- ? ) |
framebuffer-rect? | ( object -- ? ) |
framebuffer? | ( object -- ? ) |
front-face? | ( object -- ? ) |
left-side? | ( object -- ? ) |
non-color-attachment-ref? | ( object -- ? ) |
renderbuffer? | ( object -- ? ) |
right-side? | ( object -- ? ) |
stencil-attachment? | ( object -- ? ) |
system-attachment? | ( object -- ? ) |
system-framebuffer? | ( object -- ? ) |
texture-1d-attachment? | ( object -- ? ) |
texture-2d-attachment? | ( object -- ? ) |
texture-3d-attachment? | ( object -- ? ) |
texture-attachment? | ( object -- ? ) |
texture-layer-attachment? | ( object -- ? ) |