Skip to content

Commit

Permalink
Disable SW rendering while OSMesa support is not working
Browse files Browse the repository at this point in the history
  • Loading branch information
tkoeppe committed Oct 29, 2019
1 parent a2087d7 commit 0fae20c
Show file tree
Hide file tree
Showing 6 changed files with 10 additions and 10 deletions.
2 changes: 1 addition & 1 deletion BUILD
Original file line number Diff line number Diff line change
Expand Up @@ -927,7 +927,7 @@ cc_library(
hdrs = ["public/dmlab.h"],
data = [
":libdmlab_headless_hw.so",
":libdmlab_headless_sw.so",
#":libdmlab_headless_sw.so",
],
linkopts = ["-ldl"],
visibility = ["//testing:__subpackages__"],
Expand Down
2 changes: 1 addition & 1 deletion python/dmlab_module.c
Original file line number Diff line number Diff line change
Expand Up @@ -185,7 +185,7 @@ static int Lab_init(PyObject* pself, PyObject* args, PyObject* kwds) {

DeepMindLabLaunchParams params = {};
params.runfiles_path = get_module_state(module)->runfiles_path;
params.renderer = DeepMindLabRenderer_Software;
params.renderer = DeepMindLabRenderer_Hardware;
if (renderer != NULL && renderer[0] != '\0') {
if (strcmp(renderer, "hardware") == 0) {
params.renderer = DeepMindLabRenderer_Hardware;
Expand Down
2 changes: 1 addition & 1 deletion testing/load_level_test.cc
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ TEST(LoadLevelTest, LoadLevelAndWait) {

DeepMindLabLaunchParams params = {};
params.runfiles_path = runfiles_path.c_str();
params.renderer = DeepMindLabRenderer_Software;
params.renderer = DeepMindLabRenderer_Hardware;

EnvCApi env_c_api;
void* context;
Expand Down
2 changes: 1 addition & 1 deletion testing/lua_unit_test.cc
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ TEST(LuaUnitTest, RunsTest) {

DeepMindLabLaunchParams params = {};
params.runfiles_path = runfiles_path.c_str();
params.renderer = DeepMindLabRenderer_Software;
params.renderer = DeepMindLabRenderer_Hardware;

EnvCApi env_c_api;
void* context;
Expand Down
10 changes: 5 additions & 5 deletions testing/recording_test.cc
Original file line number Diff line number Diff line change
Expand Up @@ -115,7 +115,7 @@ class RecordingTest : public ::testing::Test {
TEST_F(RecordingTest, SavesRecordingToDemoDirectory) {
DeepMindLabLaunchParams params = {};
params.runfiles_path = runfiles_path.c_str();
params.renderer = DeepMindLabRenderer_Software;
params.renderer = DeepMindLabRenderer_Hardware;

EnvCApi env_c_api;
void* context;
Expand Down Expand Up @@ -152,7 +152,7 @@ TEST_F(RecordingTest, SavesRecordingToDemoDirectory) {
TEST_F(RecordingTest, PlaysDemoFromDemoDirectory) {
DeepMindLabLaunchParams params = {};
params.runfiles_path = runfiles_path.c_str();
params.renderer = DeepMindLabRenderer_Software;
params.renderer = DeepMindLabRenderer_Hardware;

EnvCApi env_c_api;
void* context;
Expand Down Expand Up @@ -216,7 +216,7 @@ TEST_F(RecordingTest, PlaysDemoFromDemoDirectory) {
TEST_F(RecordingTest, RecordsMultipleVideos) {
DeepMindLabLaunchParams params = {};
params.runfiles_path = runfiles_path.c_str();
params.renderer = DeepMindLabRenderer_Software;
params.renderer = DeepMindLabRenderer_Hardware;

EnvCApi env_c_api;
void* context;
Expand Down Expand Up @@ -270,7 +270,7 @@ TEST_F(RecordingTest, RecordsMultipleVideos) {
TEST_F(RecordingTest, TotalScorePreserved) {
DeepMindLabLaunchParams params = {};
params.runfiles_path = runfiles_path.c_str();
params.renderer = DeepMindLabRenderer_Software;
params.renderer = DeepMindLabRenderer_Hardware;

EnvCApi env_c_api;
void* context;
Expand Down Expand Up @@ -325,7 +325,7 @@ TEST_F(RecordingTest, TotalScorePreserved) {
TEST_F(RecordingTest, MissingDemoFilesSetsError) {
DeepMindLabLaunchParams params = {};
params.runfiles_path = runfiles_path.c_str();
params.renderer = DeepMindLabRenderer_Software;
params.renderer = DeepMindLabRenderer_Hardware;

EnvCApi env_c_api;
void* context;
Expand Down
2 changes: 1 addition & 1 deletion testing/seed_level_test.cc
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ TEST(SeedLevelTest, RandomSeedTest) {

DeepMindLabLaunchParams params = {};
params.runfiles_path = runfiles_path.c_str();
params.renderer = DeepMindLabRenderer_Software;
params.renderer = DeepMindLabRenderer_Hardware;

EnvCApi env_c_api;
void* context;
Expand Down

0 comments on commit 0fae20c

Please sign in to comment.