def __init__(self, width, height, title): super().__init__(width, height, title) self.init_conf = bgfx.Init() self.init_conf.debug = True self.init_conf.type = bgfx.RendererType.Metal self.init_conf.resolution.width = self.fb_width self.init_conf.resolution.height = self.fb_height self.init_conf.resolution.reset = BGFX_RESET_VSYNC | BGFX_RESET_HIDPI
def __init__(self, width, height, title): super().__init__(width, height, title) self.init_conf = bgfx.Init() self.init_conf.debug = True self.init_conf.resolution.width = self.width self.init_conf.resolution.height = self.height if "GITHUB_ACTIONS" in os.environ: self.init_conf.type = bgfx.RendererType.NOOP self.init_conf.resolution.reset = BGFX_RESET_VSYNC
def __init__(self, width, height, title): super().__init__(width, height, title) self.elapsed_time = 0 self.write_r = ImGui.Bool(True) self.write_g = ImGui.Bool(True) self.write_b = ImGui.Bool(True) self.write_a = ImGui.Bool(True) self.primitive_geometry = ImGui.Int(0) self.init_conf = bgfx.Init() self.init_conf.debug = True self.init_conf.resolution.width = self.width self.init_conf.resolution.height = self.height if "GITHUB_ACTIONS" in os.environ: self.init_conf.type = bgfx.RendererType.NOOP self.init_conf.resolution.reset = BGFX_RESET_VSYNC