cbaggers / cepl

Code Evaluate Play Loop

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

(make-fbo) with no arguments doesn't seem to work

azimut opened this issue · comments

commented

This is on git master. I read on the documentation that it depends on the GL version, but the error is unclear if that's the case for me.

(make-fbo)

The index 0 is too large.
   [Condition of type SB-KERNEL:INDEX-TOO-LARGE-ERROR]

Restarts:
 0: [RETRY] Retry SLIME REPL evaluation request.
 1: [CONTINUE] Livesupport: Continue
 2: [CONTINUE] Livesupport: Continue
 3: [RETRY] Retry SLIME REPL evaluation request.
 4: [*PROCESS-INPUT] Continue reading input.
 5: [ABORT] Return to SLIME's top level.
 --more--

Backtrace:
  0: (ELT NIL 0)
  1: (MAKE-VIEWPORT NIL (0 0))
      Locals:
        ORIGIN = (0 0)
        RESOLUTION = NIL
  2: (CEPL.FBOS::HANDLE-EMPTY-FRAMEBUFFER #<FBO :UNINITIALIZED> NIL)
      Locals:
        ARGS = NIL
        DIMENSIONS = (681 726)
        FBO-OBJ = #<FBO :UNINITIALIZED>
  3: (MAKE-FBO)
      Locals:
        FBO-OBJ = #<FBO :UNINITIALIZED>
        FUZZY-ATTACH-ARGS = NIL
[~] > glxinfo | grep -i version
server glx version string: 1.4
client glx version string: 1.4
GLX version: 1.4
    Version: 18.2.2
    Max core profile version: 4.5
    Max compat profile version: 3.0
    Max GLES1 profile version: 1.1
    Max GLES[23] profile version: 3.2
OpenGL core profile version string: 4.5 (Core Profile) Mesa 18.2.2
OpenGL core profile shading language version string: 4.50
OpenGL version string: 3.0 Mesa 18.2.2
OpenGL shading language version string: 1.30
OpenGL ES profile version string: OpenGL ES 3.2 Mesa 18.2.2
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20

EDIT: it works if i provide dimensions to make-fbo

Well that's a rubbish error :p thank you for reporting it