mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-20 16:55:40 +00:00
Bug 1296086 - Add a marionette flag to allow GL composition on a software GL implementation. r=jmaher
MozReview-Commit-ID: CnhlSlezqcT --HG-- extra : rebase_source : 90c238dffada71a4ea6434230251b0f84ed67293
This commit is contained in:
parent
cab27309c0
commit
802137faf2
@ -129,6 +129,13 @@ class MarionetteTest(TestingMixin, MercurialScript, BlobUploadMixin, TransferMix
|
||||
"default": False,
|
||||
"help": "Run tests with multiple processes. (Desktop builds only)",
|
||||
}
|
||||
], [
|
||||
["--allow-software-gl-layers"],
|
||||
{"action": "store_true",
|
||||
"dest": "allow_software_gl_layers",
|
||||
"default": False,
|
||||
"help": "Permits a software GL implementation (such as LLVMPipe) to use the GL compositor."
|
||||
}
|
||||
]] + copy.deepcopy(testing_config_options) \
|
||||
+ copy.deepcopy(blobupload_config_options)
|
||||
|
||||
@ -427,6 +434,10 @@ class MarionetteTest(TestingMixin, MercurialScript, BlobUploadMixin, TransferMix
|
||||
env['GAIATEST_SKIP_WARNING'] = '1'
|
||||
env['MOZ_UPLOAD_DIR'] = self.query_abs_dirs()['abs_blob_upload_dir']
|
||||
env['MINIDUMP_SAVE_PATH'] = self.query_abs_dirs()['abs_blob_upload_dir']
|
||||
|
||||
if self.config['allow_software_gl_layers']:
|
||||
env['MOZ_LAYERS_ALLOW_SOFTWARE_GL'] = '1'
|
||||
|
||||
if not os.path.isdir(env['MOZ_UPLOAD_DIR']):
|
||||
self.mkdir_p(env['MOZ_UPLOAD_DIR'])
|
||||
env = self.query_env(partial_env=env)
|
||||
|
Loading…
Reference in New Issue
Block a user