Issues.00327 - lordmundi/wikidoctest GitHub Wiki

00327: speedtest should not load if no openGL context available

« 00326 | Issues | 00328 »

Summary: speedtest should not load if no openGL context available

Created: 2011–03–10 16:43

Status: Released

Category: Bug

From: frankie

Version: 2.1

Released_In: 2.2

Description:

speedtest should return an error at init if running doug with no opengl window (such as when running with -novisual)


Comments

brad March 10, 2011, at 04:48 PM This has been fixed

frankie March 10, 2011, at 06:33 PM: I think this may still be giving an error when running with -novisual. Seems to be better with -notk.

brad March 11, 2011, at 09:46 AM Ok, now I;ve added DSS_DOUG_FEATURES structure to the process so that plugins can access the features that DOUG is running with and act approprietly (I've aready modified dsp_speedtest3, dsp_planet2, and dsp_drawcanvas to use this feature).

Also added a new command line options for DOUG "-nomodels" which tells DOUG to run without loading any models and "-asmanager" which tells DOUG to run as if all the following options were specified -notk,-novisual,-nomodels.

brad March 11, 2011, at 12:32 PM Had to recommit the Darwin version of DOUG because it is compiled against a static libdsp.a which contained the debug message we want to remove

frankie March 22, 2011, at 03:46 PM: Just an update, I believe that running with something like -novisual will now cause DOUG to skip loading of the plugins that are inside a DISPLAY block.


« 00326 | Issues | 00328 »

Associated Commits

| commit | 60bb988caf4bb4791392ccd825d2cf47aa31132f [link] | || | Author: | Brad Bell | | Date: | Fri Mar 11 06:03:23 2011 -0600 | | Message: | [@Issue 00327: had to recomile doug on MAC because it uses a static version of libdsp (this was done to remove debug print) @] |

Affected Files:

bin_Darwin/doug | Bin 1837412 -> 1837412 bytes
 1 file changed, 0 insertions(+), 0 deletions(-)

| commit | 3f272ddd10a9f2a7525f43e373c60a04f783ade0 [link] | || | Author: | Brad Bell | | Date: | Fri Mar 11 04:52:45 2011 -0600 | | Message: | [@Issue 00327: removed a debug print @] |

Affected Files:

lib_Darwin/libdsp.a              | Bin 948456 -> 948160 bytes
 lib_Linux_FC3/libdsp.a           | Bin 976880 -> 976640 bytes
 lib_Linux_FC3/libdsp_s.so        | Bin 817859 -> 817820 bytes
 lib_Linux_FC3_x86_64/libdsp.a    | Bin 1180760 -> 1180360 bytes
 lib_Linux_FC3_x86_64/libdsp_s.so | Bin 651106 -> 651027 bytes
 lib_Win32/libdsp.dll             | Bin 2411955 -> 2411443 bytes
 6 files changed, 0 insertions(+), 0 deletions(-)

| commit | c366b2573e82229cac20aec403a5fd63d31ff203 [link] | || | Author: | Brad Bell | | Date: | Fri Mar 11 04:42:07 2011 -0600 | | Message: | [@Issue 00327: new command line option to DOUG -asmanager will imply -notk,-novisual,-nomodels @] |

Affected Files:

bin_Darwin/doug    | Bin 1837412 -> 1837412 bytes
 bin_Linux_FC3/doug | Bin 674798 -> 675142 bytes
 2 files changed, 0 insertions(+), 0 deletions(-)

| commit | 591f577d14a6ae3191552c4ca9bf602e838b1ea8 [link] | || | Author: | Brad Bell | | Date: | Fri Mar 11 04:34:34 2011 -0600 | | Message: | [@Issue 00327: now if running with novisual then non of the plugins defined in the display context will be loaded @] |

Affected Files:

bin_Darwin/doug                  | Bin 1837012 -> 1837412 bytes
 bin_Linux_FC3/doug               | Bin 674437 -> 674798 bytes
 bin_Win32/doug.exe               | Bin 1812967 -> 1813156 bytes
 lib_Darwin/libdsp.a              | Bin 946184 -> 948456 bytes
 lib_Linux_FC3/libdsp.a           | Bin 974880 -> 976880 bytes
 lib_Linux_FC3/libdsp_s.so        | Bin 814756 -> 817859 bytes
 lib_Linux_FC3_x86_64/libdsp.a    | Bin 1177564 -> 1180760 bytes
 lib_Linux_FC3_x86_64/libdsp_s.so | Bin 650383 -> 651106 bytes
 lib_Win32/libdsp.dll             | Bin 2410051 -> 2411955 bytes
 9 files changed, 0 insertions(+), 0 deletions(-)

| commit | bddfe4e7b1030f1479377391acecac3eb7b16cbc [link] | || | Author: | Brad Bell | | Date: | Fri Mar 11 03:17:40 2011 -0600 | | Message: | [@Issue 00327: fixed by adding access to DOUG's feature settings structure DSS_DOUG_FEATURES @] |

Affected Files:

bin_Darwin/doug    | Bin 1837012 -> 1837012 bytes
 bin_Linux_FC3/doug | Bin 674373 -> 674437 bytes
 bin_Win32/doug.exe | Bin 1812967 -> 1812967 bytes
 3 files changed, 0 insertions(+), 0 deletions(-)

| commit | 3ab9d2c5ee6c7161f9d93996995b0e5896b298d9 [link] | || | Author: | Brad Bell | | Date: | Thu Mar 10 10:20:27 2011 -0600 | | Message: | [@Issue 00327: fixed @] |

Affected Files:

plugin_Darwin/dsp_speedtest3.so    | Bin 687020 -> 687020 bytes
 plugin_Linux_FC3/dsp_speedtest3.so | Bin 757265 -> 756897 bytes
 plugin_Win32/dsp_speedtest3.dll    | Bin 988681 -> 988681 bytes
 3 files changed, 0 insertions(+), 0 deletions(-)

| commit | d0bf968ceab72427a29e39b9483b331bca37eef6 [link] | || | Author: | Brad Bell | | Date: | Wed Mar 23 10:44:01 2011 -0500 | | Message: | [@EDGE Issue 00327: added command line option -config_out that will dump a flattened and commented single composite config file @] |

Affected Files:

src/doug/doug.c            |  21 +±-
 src/dsp/dsp_core.c         |   6 +
 src/dsp/dsp_globals.h      |   6 +
 src/dsp/dsp_plugin.c       |  18 +++
 src/dsp/dsp_resource.c     | 265 +++++++++++++++++++++++++++++++++++++++++++±
 src/dsp/dsp_server.c       |   5 ±
 src/dsp/dsp_structs.h      |  24 ++±
 src/dsp/dsp_viewer.c       |   5 ±
 src/includes/dsp_globals.h |   6 +
 src/includes/dsp_structs.h |  24 ++±
 10 files changed, 354 insertions(+), 26 deletions(-)
⚠️ **GitHub.com Fallback** ⚠️