bugle-devel Mailing List for BuGLe
Status: Inactive
Brought to you by:
bmerry
You can subscribe to this list here.
| 2009 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
(1) |
Aug
(1) |
Sep
|
Oct
(6) |
Nov
(6) |
Dec
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2010 |
Jan
|
Feb
|
Mar
(1) |
Apr
|
May
(2) |
Jun
(2) |
Jul
(12) |
Aug
(7) |
Sep
|
Oct
|
Nov
(1) |
Dec
|
| 2011 |
Jan
|
Feb
(2) |
Mar
|
Apr
(2) |
May
(2) |
Jun
|
Jul
|
Aug
(5) |
Sep
|
Oct
(4) |
Nov
(12) |
Dec
(3) |
| 2012 |
Jan
(6) |
Feb
|
Mar
(23) |
Apr
|
May
(9) |
Jun
(3) |
Jul
(1) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
| 2013 |
Jan
(5) |
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
| 2014 |
Jan
(5) |
Feb
|
Mar
(5) |
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
|
From: bugle - T. i. <no...@so...> - 2014-03-27 07:05:32
|
#113: Ubuntu freezes after exiting gldb-gui video catpure
-------------------------+--------------------------------------------------
Reporter: xmyx | Owner: bmerry
Type: defect | Status: new
Priority: major | Component: debugger
Version: 0.0.20140104 | Keywords: freeze, gldb-gui, video
-------------------------+--------------------------------------------------
Comment(by bmerry):
I can reproduce a similar problem (something starts spawning off ffmpeg
and ppmtoy4m processes at a huge rate until it hoses the system). I will
take a look sometime, but your best bet is to install the ffmpeg
development libraries (libavcodec-dev, libavformat-dev and libswscale-dev,
if I remember correctly) and recompile bugle. The code you're using is a
fallback path for when bugle can't use libraries to do video encoding, and
since I never test it and it causes problems, I may well just remove that
path.
By the way, you will probably get better video capture performance by
running your application from the command line with environment variables
(see the bugle(3) man page). The debugger adds overheads.
--
Ticket URL: <http://sourceforge.net/apps/trac/bugle/ticket/113#comment:1>
BuGLe <http://www.opengl.org/sdk/tools/BuGLe>
An open-source OpenGL debugger
|
|
From: bugle - T. i. <no...@so...> - 2014-03-21 11:10:33
|
#113: Ubuntu freezes after exiting gldb-gui video catpure
-------------------------+--------------------------------------------------
Reporter: xmyx | Owner: bmerry
Type: defect | Status: new
Priority: major | Component: debugger
Version: 0.0.20140104 | Keywords: freeze, gldb-gui, video
-------------------------+--------------------------------------------------
How to reproduce:
1 - run gldb-gui
2 - start video capture with the debugger on a target application
3 - exit gldb-gui (If you exit the debugged application before exiting
gldb-gui it will keep saying running and cause the freeze anyway)
It will attempt to create the video file after exiting gldb-gui but fail
and freeze the OS.
--
Ticket URL: <http://sourceforge.net/apps/trac/bugle/ticket/113>
BuGLe <http://www.opengl.org/sdk/tools/BuGLe>
An open-source OpenGL debugger
|
|
From: bugle - T. i. <no...@so...> - 2014-03-19 17:08:04
|
#112: could not find the 'invoke' filter-set; aborting
------------------------------------------------------------+---------------
Reporter: xmyx | Owner: bmerry
Type: defect | Status: closed
Priority: minor | Component: filter-sets
Version: 0.0.20140104 | Resolution: invalid
Keywords: invoke, filter-set, installation, configuration |
------------------------------------------------------------+---------------
Changes (by bmerry):
* status: new => closed
* resolution: => invalid
Comment:
Perhaps you missed this sentence in the manual?
Once you have successfully built bugle, you can run scons install to
install it.
Since you're installing in a system directory, you need to run it as root
(or with sudo), and you'll probably need to run sudo ldconfig afterwards.
However, before you do that, you should remove all the files you installed
by hand (other than $HOME/.bugle), as some of them are in the wrong
directory and will confuse bugle. /usr/local/lib/bugle doesn't need to be
in the library path. /usr/local/lib does; I think most distributions
already have it in the library path, but if not you can put a file in
/etc/ld.so.conf.d.
--
Ticket URL: <http://sourceforge.net/apps/trac/bugle/ticket/112#comment:2>
BuGLe <http://www.opengl.org/sdk/tools/BuGLe>
An open-source OpenGL debugger
|
|
From: bugle - T. i. <no...@so...> - 2014-03-19 13:28:06
|
#112: could not find the 'invoke' filter-set; aborting
-------------------------+--------------------------------------------------
Reporter: xmyx | Owner: bmerry
Type: defect | Status: new
Priority: minor | Component: filter-sets
Version: 0.0.20140104 | Keywords: invoke, filter-set, installation, configuration
-------------------------+--------------------------------------------------
Changes (by xmyx):
* priority: major => minor
--
Ticket URL: <http://sourceforge.net/apps/trac/bugle/ticket/112#comment:1>
BuGLe <http://www.opengl.org/sdk/tools/BuGLe>
An open-source OpenGL debugger
|
|
From: bugle - T. i. <no...@so...> - 2014-03-19 13:25:18
|
#112: could not find the 'invoke' filter-set; aborting
-------------------------+--------------------------------------------------
Reporter: xmyx | Owner: bmerry
Type: defect | Status: new
Priority: major | Component: filter-sets
Version: 0.0.20140104 | Keywords: invoke, filter-set, installation, configuration
-------------------------+--------------------------------------------------
This error has probably something with how I configured bugle, I'm using
it for the first time and I think that a more concrete installation guide
might be useful for newcomers:
1 - I started by using scons and set libdir=/usr/local/lib
2 - I conpied the files inside build/gcc_gcc_gl_glx_x11_posix_release/ to
/usr/local/lib/bugle
3 - I added bugle.conf to /etc/ld.so.conf.d/, it contains
"/usr/local/lib/bugle" written inside
4 - I created $HOME/.bugle with the filters and statisticss files from
doc/examples/
The error that occured when I used gldb-gui with pass filter chain on my
executable is the following:
[WARNING] filters.initialise: library
/usr/local/lib//bugle/libbugleutils.so did not export initialisation
symbol
[WARNING] filters.initialise: library /usr/local/lib//bugle/libbugle.so
did not export initialisation symbol
could not find the 'invoke' filter-set; aborting
The error that occured when I used gldb-gui with trace filter chain on my
executable is the following:
[WARNING] filters.initialise: library
/usr/local/lib//bugle/libbugleutils.so did not export initialisation
symbol
[WARNING] filters.initialise: library /usr/local/lib//bugle/libbugle.so
did not export initialisation symbol
warning: ignoring unknown filter-set trace
warning: ignoring unknown filter-set showerror
could not find the 'invoke' filter-set; aborting
--
Ticket URL: <http://sourceforge.net/apps/trac/bugle/ticket/112>
BuGLe <http://www.opengl.org/sdk/tools/BuGLe>
An open-source OpenGL debugger
|
|
From: bugle - T. i. <no...@so...> - 2014-01-04 15:52:32
|
#111: Update ffmpeg usage to avoid deprecated functions
-------------------------+--------------------------------------------------
Reporter: bmerry | Owner: bmerry
Type: enhancement | Status: new
Priority: major | Component: filter-sets
Version: 0.0.20140104 | Keywords:
-------------------------+--------------------------------------------------
--
Ticket URL: <http://sourceforge.net/apps/trac/bugle/ticket/111>
BuGLe <http://www.opengl.org/sdk/tools/BuGLe>
An open-source OpenGL debugger
|
|
From: bugle - T. i. <no...@so...> - 2014-01-04 13:30:03
|
#82: Configuration fails on OS X
-------------------------+--------------------------------------------------
Reporter: tfogal | Owner: bmerry
Type: enhancement | Status: closed
Priority: minor | Component: core
Version: 0.0.20100718 | Resolution: wontfix
Keywords: |
-------------------------+--------------------------------------------------
Changes (by bmerry):
* status: new => closed
* resolution: => wontfix
--
Ticket URL: <http://sourceforge.net/apps/trac/bugle/ticket/82#comment:3>
BuGLe <http://www.opengl.org/sdk/tools/BuGLe>
An open-source OpenGL debugger
|
|
From: bugle - T. i. <no...@so...> - 2014-01-04 13:16:05
|
#110: Restructure tests to use more mocking
-------------------------+--------------------------------------------------
Reporter: bmerry | Owner: bmerry
Type: enhancement | Status: new
Priority: major | Component: tests
Version: 0.0.20140104 | Keywords:
-------------------------+--------------------------------------------------
The current scheme for testing tracing is tricky. It requires the test to
do any necessary setup to make the state valid (creating objects etc), it
is susceptible to bugs in the underlying implementation, and it depends on
the underlying implementation providing the necessary extensions.
A mocking-based approach would allow for simpler and more complete
testing. This would require replacing the "real" addresses with mocks,
which should of course be generated.
--
Ticket URL: <http://sourceforge.net/apps/trac/bugle/ticket/110>
BuGLe <http://www.opengl.org/sdk/tools/BuGLe>
An open-source OpenGL debugger
|
|
From: bugle - T. i. <no...@so...> - 2014-01-03 18:40:46
|
#109: XKeycodeToKeysym is deprecated
-------------------------+--------------------------------------------------
Reporter: bmerry | Owner: bmerry
Type: defect | Status: closed
Priority: minor | Component: GLX port
Version: 0.0.20120331 | Resolution: fixed
Keywords: |
-------------------------+--------------------------------------------------
Changes (by bmerry):
* status: new => closed
* resolution: => fixed
Comment:
Fixed in r1202.
--
Ticket URL: <http://sourceforge.net/apps/trac/bugle/ticket/109#comment:1>
BuGLe <http://www.opengl.org/sdk/tools/BuGLe>
An open-source OpenGL debugger
|
|
From: bugle - T. i. <no...@so...> - 2014-01-01 14:52:56
|
#76: Automated tests don't pick up opengl32.dll on Windows
-------------------------+--------------------------------------------------
Reporter: bmerry | Owner: bmerry
Type: defect | Status: closed
Priority: major | Component: Windows port
Version: 0.0.20100718 | Resolution: fixed
Keywords: |
-------------------------+--------------------------------------------------
Changes (by bmerry):
* status: new => closed
* resolution: => fixed
Comment:
This is fixed in svn.
--
Ticket URL: <http://sourceforge.net/apps/trac/bugle/ticket/76#comment:1>
BuGLe <http://www.opengl.org/sdk/tools/BuGLe>
An open-source OpenGL debugger
|
|
From: bugle - T. i. <no...@so...> - 2013-01-21 17:38:50
|
#109: XKeycodeToKeysym is deprecated
-------------------------+--------------------------------------------------
Reporter: bmerry | Owner: bmerry
Type: defect | Status: new
Priority: minor | Component: GLX port
Version: 0.0.20120331 | Keywords:
-------------------------+--------------------------------------------------
This is a warning that gets reported during the build. Need to figure out
what the replacement function is and use it instead.
--
Ticket URL: <http://sourceforge.net/apps/trac/bugle/ticket/109>
BuGLe <http://www.opengl.org/sdk/tools/BuGLe>
An open-source OpenGL debugger
|
|
From: bugle - T. i. <no...@so...> - 2013-01-04 18:37:03
|
#108: Test for up-to-date GLEW during configure
-------------------------+--------------------------------------------------
Reporter: bmerry | Owner: bmerry
Type: enhancement | Status: new
Priority: minor | Component: core
Version: 0.0.20120331 | Keywords:
-------------------------+--------------------------------------------------
Ubuntu 12.04.1 uses GLEW 1.5 by default, which doesn't have the GL 4.x
definitions and leads to cryptic errors (see #107). It would be nicer if
the configuration step checked for 1.6+.
--
Ticket URL: <http://sourceforge.net/apps/trac/bugle/ticket/108>
BuGLe <http://www.opengl.org/sdk/tools/BuGLe>
An open-source OpenGL debugger
|
|
From: bugle - T. i. <no...@so...> - 2013-01-04 18:35:30
|
#107: Unable to build on Ubuntu 12.04
----------------------------+-----------------------------------------------
Reporter: sparksparkspark | Owner: bmerry
Type: defect | Status: closed
Priority: major | Component: core
Version: 0.0.20120331 | Resolution: invalid
Keywords: tesselation |
----------------------------+-----------------------------------------------
Changes (by bmerry):
* status: new => closed
* resolution: => invalid
Comment:
Thanks for the info. I'll update the manual to specify GLEW 1.6 and if I
get enthusiastic I'll also add a configure-time check. I'll close this bug
and open a new one for that.
--
Ticket URL: <http://sourceforge.net/apps/trac/bugle/ticket/107#comment:4>
BuGLe <http://www.opengl.org/sdk/tools/BuGLe>
An open-source OpenGL debugger
|
|
From: bugle - T. i. <no...@so...> - 2013-01-04 18:31:55
|
#107: Unable to build on Ubuntu 12.04
----------------------------+-----------------------------------------------
Reporter: sparksparkspark | Owner: bmerry
Type: defect | Status: new
Priority: major | Component: core
Version: 0.0.20120331 | Keywords: tesselation
----------------------------+-----------------------------------------------
Comment(by zozzozzz):
Well, it appeared that I needed to install GLEW 1.6 not 1.5. After I do
this, compilation succeeds.
--
Ticket URL: <http://sourceforge.net/apps/trac/bugle/ticket/107#comment:3>
BuGLe <http://www.opengl.org/sdk/tools/BuGLe>
An open-source OpenGL debugger
|
|
From: bugle - T. i. <no...@so...> - 2013-01-04 18:23:04
|
#107: Unable to build on Ubuntu 12.04
----------------------------+-----------------------------------------------
Reporter: sparksparkspark | Owner: bmerry
Type: defect | Status: new
Priority: major | Component: core
Version: 0.0.20120331 | Keywords: tesselation
----------------------------+-----------------------------------------------
Comment(by zozzozzz):
I also get this error on Ubuntu 12.04.1, and using glext.h from
opengl.org/registry doesn't help.
--
Ticket URL: <http://sourceforge.net/apps/trac/bugle/ticket/107#comment:2>
BuGLe <http://www.opengl.org/sdk/tools/BuGLe>
An open-source OpenGL debugger
|
|
From: bugle - T. i. <no...@so...> - 2012-07-09 17:17:21
|
#96: Segmentation Fault on run: Arch Linux
--------------------------+-------------------------------------------------
Reporter: fathertime666 | Owner: bmerry
Type: defect | Status: closed
Priority: critical | Component: debugger
Version: 0.0.20120312 | Resolution: fixed
Keywords: |
--------------------------+-------------------------------------------------
Changes (by bmerry):
* status: new => closed
* resolution: => fixed
Comment:
Another user found the same issue and was able to get a backtrace, from
which I was able to fix the bug. I've checked in a fix to svn trunk
(r1142), so I'm closing the bug. If it still crashes on trunk feel free to
reopen this.
--
Ticket URL: <http://sourceforge.net/apps/trac/bugle/ticket/96#comment:4>
BuGLe <http://www.opengl.org/sdk/tools/BuGLe>
An open-source OpenGL debugger
|
|
From: bugle - T. i. <no...@so...> - 2012-06-23 10:14:12
|
#107: Unable to build on Ubuntu 12.04
----------------------------+-----------------------------------------------
Reporter: sparksparkspark | Owner: bmerry
Type: defect | Status: new
Priority: major | Component: core
Version: 0.0.20120331 | Keywords: tesselation
----------------------------+-----------------------------------------------
Old description:
> It seems these are provided by glext.h but are wrapped in an #ifndef
> GL_ARB_tessellation_shader
>
> spark@expensive:~/bugle-0.0.20120331$ scons
> scons: Reading SConscript files ...
> Checking for C library m... (cached) yes
> Checking for C header file stdint.h... (cached) yes
> Checking for C function siglongjmp()... (cached) yes
> Checking for GCC printf attribute... (cached) yes
> Checking for GCC constructor attribute... (cached) yes
> Checking for GCC hidden alias attribute... (cached) yes
> Checking for inline... (cached) no
> Checking for __inline__... (cached) yes
> Checking for C header file GL/glx.h... (cached) yes
> Checking for C header file GL/glxext.h... (cached) yes
> Checking for C header file GL/gl.h... (cached) yes
> Checking for C header file GL/glext.h... (cached) yes
> Checking for glFlush() in C library GL... (cached) yes
> Checking for C function vasprintf()... (cached) yes
> Checking for C function strdup()... (cached) yes
> Checking for C function strndup()... (cached) yes
> Checking for regcomp(0, 0, 0) in C++ library None... (cached) yes
> Checking for pkg-config >= 0.18... (cached) yes
> Checking for libavcodec... (cached) yes
> Checking for libavformat... (cached) yes
> Checking for C header file libavcodec/avcodec.h... (cached) yes
> Checking for C header file libavformat/avformat.h... (cached) yes
> Checking for libswscale... (cached) yes
> Checking for C header file libswscale/swscale.h... (cached) yes
> Checking for C header file NVPerfSDK.h... (cached) no
> Checking for pkg-config >= 0.18... (cached) yes
> Checking for gtk+-2.0 >= 2.4.0... (cached) yes
> Checking for gthread-2.0 >= 2.0... (cached) yes
> Checking for gtkglext-1.0 >= 1.0.0... (cached) no
> Checking for C library GLEW... (cached) yes
> WARNING: GtkGLExt was not detected. The debugger will be missing features
> Checking for C library GLEW... (cached) yes
> Checking for C library glut... (cached) yes
> Checking for C library GLU... (cached) yes
>
> *** Configuration ***
>
> build-compiler = gcc (default)
> host-compiler = gcc (derived)
> host = <empty> (default)
> gltype = gl (default)
> glwin = glx (derived)
> winsys = x11 (derived)
> fs = unix (derived)
> platform = posix (derived)
> binfmt = elf (derived)
> callapi = <empty> (derived)
> config = release (default)
> prefix = /usr/local (default)
> libdir = /usr/local/lib (derived)
> pkglibdir = /usr/local/lib/bugle (derived)
> bindir = /usr/local/bin (derived)
> includedir = /usr/local/include (derived)
> datadir = /usr/local/share (derived)
> docdir = /usr/local/share/doc/bugle (derived)
> mandir = /usr/local/share/man (derived)
> without_gtk = no (default)
> without_gtkglext = no (default)
> without_lavc = no (default)
> parts = all (default)
> quiet = yes (default)
>
> ***
>
> scons: done reading SConscript files.
> scons: Building targets ...
> CC build/gcc_gcc_gl_glx_x11_posix_release/gldb/gldb-gui-shader.o
> In file included from /usr/include/gtk-2.0/gtk/gtk.h:236:0,
> from src/gldb/gldb-gui-shader.c:26:
> /usr/include/gtk-2.0/gtk/gtkitemfactory.h:47:1: warning: function
> declaration isn’t a prototype [-Wstrict-prototypes]
> src/gldb/gldb-gui-shader.c: In function ‘gldb_shader_pane_update_ids’:
> src/gldb/gldb-gui-shader.c:120:9: error: ‘GL_TESS_CONTROL_SHADER’
> undeclared (first use in this function)
> src/gldb/gldb-gui-shader.c:120:9: note: each undeclared identifier is
> reported only once for each function it appears in
> src/gldb/gldb-gui-shader.c:121:9: error: ‘GL_TESS_EVALUATION_SHADER’
> undeclared (first use in this function)
> scons: *** [build/gcc_gcc_gl_glx_x11_posix_release/gldb/gldb-gui-
> shader.o] Error 1
> scons: building terminated because of errors.
New description:
It seems these are provided by glext.h but are wrapped in an #ifndef
GL_ARB_tessellation_shader
{{{
spark@expensive:~/bugle-0.0.20120331$ scons
scons: Reading SConscript files ...
Checking for C library m... (cached) yes
Checking for C header file stdint.h... (cached) yes
Checking for C function siglongjmp()... (cached) yes
Checking for GCC printf attribute... (cached) yes
Checking for GCC constructor attribute... (cached) yes
Checking for GCC hidden alias attribute... (cached) yes
Checking for inline... (cached) no
Checking for __inline__... (cached) yes
Checking for C header file GL/glx.h... (cached) yes
Checking for C header file GL/glxext.h... (cached) yes
Checking for C header file GL/gl.h... (cached) yes
Checking for C header file GL/glext.h... (cached) yes
Checking for glFlush() in C library GL... (cached) yes
Checking for C function vasprintf()... (cached) yes
Checking for C function strdup()... (cached) yes
Checking for C function strndup()... (cached) yes
Checking for regcomp(0, 0, 0) in C++ library None... (cached) yes
Checking for pkg-config >= 0.18... (cached) yes
Checking for libavcodec... (cached) yes
Checking for libavformat... (cached) yes
Checking for C header file libavcodec/avcodec.h... (cached) yes
Checking for C header file libavformat/avformat.h... (cached) yes
Checking for libswscale... (cached) yes
Checking for C header file libswscale/swscale.h... (cached) yes
Checking for C header file NVPerfSDK.h... (cached) no
Checking for pkg-config >= 0.18... (cached) yes
Checking for gtk+-2.0 >= 2.4.0... (cached) yes
Checking for gthread-2.0 >= 2.0... (cached) yes
Checking for gtkglext-1.0 >= 1.0.0... (cached) no
Checking for C library GLEW... (cached) yes
WARNING: GtkGLExt was not detected. The debugger will be missing features
Checking for C library GLEW... (cached) yes
Checking for C library glut... (cached) yes
Checking for C library GLU... (cached) yes
*** Configuration ***
build-compiler = gcc (default)
host-compiler = gcc (derived)
host = <empty> (default)
gltype = gl (default)
glwin = glx (derived)
winsys = x11 (derived)
fs = unix (derived)
platform = posix (derived)
binfmt = elf (derived)
callapi = <empty> (derived)
config = release (default)
prefix = /usr/local (default)
libdir = /usr/local/lib (derived)
pkglibdir = /usr/local/lib/bugle (derived)
bindir = /usr/local/bin (derived)
includedir = /usr/local/include (derived)
datadir = /usr/local/share (derived)
docdir = /usr/local/share/doc/bugle (derived)
mandir = /usr/local/share/man (derived)
without_gtk = no (default)
without_gtkglext = no (default)
without_lavc = no (default)
parts = all (default)
quiet = yes (default)
***
scons: done reading SConscript files.
scons: Building targets ...
CC build/gcc_gcc_gl_glx_x11_posix_release/gldb/gldb-gui-shader.o
In file included from /usr/include/gtk-2.0/gtk/gtk.h:236:0,
from src/gldb/gldb-gui-shader.c:26:
/usr/include/gtk-2.0/gtk/gtkitemfactory.h:47:1: warning: function
declaration isn’t a prototype [-Wstrict-prototypes]
src/gldb/gldb-gui-shader.c: In function ‘gldb_shader_pane_update_ids’:
src/gldb/gldb-gui-shader.c:120:9: error: ‘GL_TESS_CONTROL_SHADER’
undeclared (first use in this function)
src/gldb/gldb-gui-shader.c:120:9: note: each undeclared identifier is
reported only once for each function it appears in
src/gldb/gldb-gui-shader.c:121:9: error: ‘GL_TESS_EVALUATION_SHADER’
undeclared (first use in this function)
scons: *** [build/gcc_gcc_gl_glx_x11_posix_release/gldb/gldb-gui-shader.o]
Error 1
scons: building terminated because of errors.
}}}
--
Comment(by bmerry):
Replying to [ticket:107 sparksparkspark]:
> It seems these are provided by glext.h but are wrapped in an #ifndef
GL_ARB_tessellation_shader
That should work fine - there's no reason that GL_ARB_tessellation_shader
would be defined at this point.
Can you check whether you perhaps have more than one copy of glext.h on
your system? I've found that sometimes driver packages install their own
copy and you end up using a different one than you think you are. If there
is only one copy, check that you're using the latest version from
opengl.org/registry. I've just downloaded that, put it in /usr/include/GL
and built against it (although I'm using Ubuntu 11.10).
--
Ticket URL: <http://sourceforge.net/apps/trac/bugle/ticket/107#comment:1>
BuGLe <http://www.opengl.org/sdk/tools/BuGLe>
An open-source OpenGL debugger
|
|
From: bugle - T. i. <no...@so...> - 2012-06-22 10:02:21
|
#107: Unable to build on latest ubuntu
----------------------------+-----------------------------------------------
Reporter: sparksparkspark | Owner: bmerry
Type: defect | Status: new
Priority: major | Component: core
Version: 0.0.20120331 | Keywords: tesselation
----------------------------+-----------------------------------------------
It seems these are provided by glext.h but are wrapped in an #ifndef
GL_ARB_tessellation_shader
spark@expensive:~/bugle-0.0.20120331$ scons
scons: Reading SConscript files ...
Checking for C library m... (cached) yes
Checking for C header file stdint.h... (cached) yes
Checking for C function siglongjmp()... (cached) yes
Checking for GCC printf attribute... (cached) yes
Checking for GCC constructor attribute... (cached) yes
Checking for GCC hidden alias attribute... (cached) yes
Checking for inline... (cached) no
Checking for __inline__... (cached) yes
Checking for C header file GL/glx.h... (cached) yes
Checking for C header file GL/glxext.h... (cached) yes
Checking for C header file GL/gl.h... (cached) yes
Checking for C header file GL/glext.h... (cached) yes
Checking for glFlush() in C library GL... (cached) yes
Checking for C function vasprintf()... (cached) yes
Checking for C function strdup()... (cached) yes
Checking for C function strndup()... (cached) yes
Checking for regcomp(0, 0, 0) in C++ library None... (cached) yes
Checking for pkg-config >= 0.18... (cached) yes
Checking for libavcodec... (cached) yes
Checking for libavformat... (cached) yes
Checking for C header file libavcodec/avcodec.h... (cached) yes
Checking for C header file libavformat/avformat.h... (cached) yes
Checking for libswscale... (cached) yes
Checking for C header file libswscale/swscale.h... (cached) yes
Checking for C header file NVPerfSDK.h... (cached) no
Checking for pkg-config >= 0.18... (cached) yes
Checking for gtk+-2.0 >= 2.4.0... (cached) yes
Checking for gthread-2.0 >= 2.0... (cached) yes
Checking for gtkglext-1.0 >= 1.0.0... (cached) no
Checking for C library GLEW... (cached) yes
WARNING: GtkGLExt was not detected. The debugger will be missing features
Checking for C library GLEW... (cached) yes
Checking for C library glut... (cached) yes
Checking for C library GLU... (cached) yes
*** Configuration ***
build-compiler = gcc (default)
host-compiler = gcc (derived)
host = <empty> (default)
gltype = gl (default)
glwin = glx (derived)
winsys = x11 (derived)
fs = unix (derived)
platform = posix (derived)
binfmt = elf (derived)
callapi = <empty> (derived)
config = release (default)
prefix = /usr/local (default)
libdir = /usr/local/lib (derived)
pkglibdir = /usr/local/lib/bugle (derived)
bindir = /usr/local/bin (derived)
includedir = /usr/local/include (derived)
datadir = /usr/local/share (derived)
docdir = /usr/local/share/doc/bugle (derived)
mandir = /usr/local/share/man (derived)
without_gtk = no (default)
without_gtkglext = no (default)
without_lavc = no (default)
parts = all (default)
quiet = yes (default)
***
scons: done reading SConscript files.
scons: Building targets ...
CC build/gcc_gcc_gl_glx_x11_posix_release/gldb/gldb-gui-shader.o
In file included from /usr/include/gtk-2.0/gtk/gtk.h:236:0,
from src/gldb/gldb-gui-shader.c:26:
/usr/include/gtk-2.0/gtk/gtkitemfactory.h:47:1: warning: function
declaration isn’t a prototype [-Wstrict-prototypes]
src/gldb/gldb-gui-shader.c: In function ‘gldb_shader_pane_update_ids’:
src/gldb/gldb-gui-shader.c:120:9: error: ‘GL_TESS_CONTROL_SHADER’
undeclared (first use in this function)
src/gldb/gldb-gui-shader.c:120:9: note: each undeclared identifier is
reported only once for each function it appears in
src/gldb/gldb-gui-shader.c:121:9: error: ‘GL_TESS_EVALUATION_SHADER’
undeclared (first use in this function)
scons: *** [build/gcc_gcc_gl_glx_x11_posix_release/gldb/gldb-gui-shader.o]
Error 1
scons: building terminated because of errors.
--
Ticket URL: <http://sourceforge.net/apps/trac/bugle/ticket/107>
BuGLe <http://www.opengl.org/sdk/tools/BuGLe>
An open-source OpenGL debugger
|
|
From: bugle - T. i. <no...@so...> - 2012-06-14 12:46:15
|
#106: gldb-gui fails to build if GL/glew.h is missing
-------------------------+--------------------------------------------------
Reporter: bmerry | Owner: bmerry
Type: defect | Status: new
Priority: minor | Component: debugger
Version: 0.0.20120331 | Keywords:
-------------------------+--------------------------------------------------
The configuration system detects that GLEW is missing, but one of the
files seems to include <GL/glew.h> without checking for the #define.
--
Ticket URL: <http://sourceforge.net/apps/trac/bugle/ticket/106>
BuGLe <http://www.opengl.org/sdk/tools/BuGLe>
An open-source OpenGL debugger
|
|
From: bugle - T. i. <no...@so...> - 2012-05-29 10:31:06
|
#9: Add OpenGL 3.0 support
-------------------------+--------------------------------------------------
Reporter: bmerry | Owner: bmerry
Type: defect | Status: closed
Priority: major | Component: other
Version: 0.0.20090311 | Resolution: fixed
Keywords: |
-------------------------+--------------------------------------------------
Changes (by bmerry):
* status: new => closed
* resolution: => fixed
Comment:
This is more-or-less implemented, with some other open bugs (particularly
forward-compatible/core profile support).
--
Ticket URL: <http://sourceforge.net/apps/trac/bugle/ticket/9#comment:1>
BuGLe <http://www.opengl.org/sdk/tools/BuGLe>
An open-source OpenGL debugger
|
|
From: bugle - T. i. <no...@so...> - 2012-05-29 10:30:12
|
#105: Rectangle textures do not appear in the Texture pane
-------------------------+--------------------------------------------------
Reporter: bmerry | Owner: bmerry
Type: defect | Status: new
Priority: major | Component: debugger
Version: 0.0.20120331 | Keywords:
-------------------------+--------------------------------------------------
This is being caused by GL_TEXTURE53 aliasing GL_TEXTURE_RECTANGLE,
preventing gldb_state_find_child_enum from returning the right thing. This
particular case can be disambiguated by checking the numeric name as well,
but there will need to be an audit for other conflicts.
This may also require some disambiguation in the trace code to select the
correct version in each case.
--
Ticket URL: <http://sourceforge.net/apps/trac/bugle/ticket/105>
BuGLe <http://www.opengl.org/sdk/tools/BuGLe>
An open-source OpenGL debugger
|
|
From: bugle - T. i. <no...@so...> - 2012-05-29 10:28:18
|
#104: Error in framebuffer query when no color channels present
-------------------------+--------------------------------------------------
Reporter: bmerry | Owner: bmerry
Type: defect | Status: new
Priority: minor | Component: debugger
Version: 0.0.20120331 | Keywords:
-------------------------+--------------------------------------------------
If a window system config has no color channels (e.g. it's depth-only),
opening the framebuffer tab causes a ReadPixels with a type of NONE.
Instead the color buffer option should be eliminated from the list box.
--
Ticket URL: <http://sourceforge.net/apps/trac/bugle/ticket/104>
BuGLe <http://www.opengl.org/sdk/tools/BuGLe>
An open-source OpenGL debugger
|
|
From: bugle - T. i. <no...@so...> - 2012-05-29 10:26:59
|
#103: GLX_ARB_create_context_profile: need to decode the profile bits in trace
-------------------------+--------------------------------------------------
Reporter: bmerry | Owner: bmerry
Type: defect | Status: new
Priority: minor | Component: GLX port
Version: 0.0.20120331 | Keywords:
-------------------------+--------------------------------------------------
--
Ticket URL: <http://sourceforge.net/apps/trac/bugle/ticket/103>
BuGLe <http://www.opengl.org/sdk/tools/BuGLe>
An open-source OpenGL debugger
|
|
From: bugle - T. i. <no...@so...> - 2012-05-29 10:26:14
|
#102: Target process termination not being detected
-------------------------+--------------------------------------------------
Reporter: bmerry | Owner: bmerry
Type: defect | Status: new
Priority: minor | Component: debugger
Version: 0.0.20120331 | Keywords:
-------------------------+--------------------------------------------------
I'm seeing this on Ubuntu 11.10. I don't know what's changed that is
preventing it from working like it used to. It just continues to say
"Running" until something makes it realise the pipe isn't there any more.
--
Ticket URL: <http://sourceforge.net/apps/trac/bugle/ticket/102>
BuGLe <http://www.opengl.org/sdk/tools/BuGLe>
An open-source OpenGL debugger
|
|
From: bugle - T. i. <no...@so...> - 2012-05-29 10:25:09
|
#101: Framebuffer queries of float buffers are clamping the result
-------------------------+--------------------------------------------------
Reporter: bmerry | Owner: bmerry
Type: defect | Status: new
Priority: major | Component: debugger
Version: 0.0.20120331 | Keywords:
-------------------------+--------------------------------------------------
Presumably GL_READ_COLOR_CLAMP needs to be turned off during ReadPixels.
--
Ticket URL: <http://sourceforge.net/apps/trac/bugle/ticket/101>
BuGLe <http://www.opengl.org/sdk/tools/BuGLe>
An open-source OpenGL debugger
|