diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/core/CMakeLists.txt | 72 | ||||
| -rw-r--r-- | src/core/core.cpp | 4 | ||||
| -rw-r--r-- | src/core/frontend/applets/software_keyboard.h | 2 | ||||
| -rw-r--r-- | src/core/frontend/applets/web_browser.h | 2 | ||||
| -rw-r--r-- | src/core/hardware_interrupt_manager.cpp | 2 | ||||
| -rw-r--r-- | src/core/hle/service/acc/acc.cpp | 2 | ||||
| -rw-r--r-- | src/core/hle/service/acc/acc.h | 2 | ||||
| -rw-r--r-- | src/core/hle/service/am/am.cpp | 10 | ||||
| -rw-r--r-- | src/core/hle/service/am/applets/applet_controller.cpp (renamed from src/core/hle/service/am/applets/controller.cpp) | 2 | ||||
| -rw-r--r-- | src/core/hle/service/am/applets/applet_controller.h (renamed from src/core/hle/service/am/applets/controller.h) | 0 | ||||
| -rw-r--r-- | src/core/hle/service/am/applets/applet_error.cpp (renamed from src/core/hle/service/am/applets/error.cpp) | 2 | ||||
| -rw-r--r-- | src/core/hle/service/am/applets/applet_error.h (renamed from src/core/hle/service/am/applets/error.h) | 0 | ||||
| -rw-r--r-- | src/core/hle/service/am/applets/applet_general_backend.cpp (renamed from src/core/hle/service/am/applets/general_backend.cpp) | 2 | ||||
| -rw-r--r-- | src/core/hle/service/am/applets/applet_general_backend.h (renamed from src/core/hle/service/am/applets/general_backend.h) | 0 | ||||
| -rw-r--r-- | src/core/hle/service/am/applets/applet_profile_select.cpp (renamed from src/core/hle/service/am/applets/profile_select.cpp) | 2 | ||||
| -rw-r--r-- | src/core/hle/service/am/applets/applet_profile_select.h (renamed from src/core/hle/service/am/applets/profile_select.h) | 0 | ||||
| -rw-r--r-- | src/core/hle/service/am/applets/applet_software_keyboard.cpp (renamed from src/core/hle/service/am/applets/software_keyboard.cpp) | 2 | ||||
| -rw-r--r-- | src/core/hle/service/am/applets/applet_software_keyboard.h (renamed from src/core/hle/service/am/applets/software_keyboard.h) | 2 | ||||
| -rw-r--r-- | src/core/hle/service/am/applets/applet_software_keyboard_types.h (renamed from src/core/hle/service/am/applets/software_keyboard_types.h) | 0 | ||||
| -rw-r--r-- | src/core/hle/service/am/applets/applet_web_browser.cpp (renamed from src/core/hle/service/am/applets/web_browser.cpp) | 15 | ||||
| -rw-r--r-- | src/core/hle/service/am/applets/applet_web_browser.h (renamed from src/core/hle/service/am/applets/web_browser.h) | 2 | ||||
| -rw-r--r-- | src/core/hle/service/am/applets/applet_web_browser_types.h (renamed from src/core/hle/service/am/applets/web_types.h) | 0 | ||||
| -rw-r--r-- | src/core/hle/service/am/applets/applets.cpp | 12 | ||||
| -rw-r--r-- | src/core/hle/service/apm/apm.cpp | 2 | ||||
| -rw-r--r-- | src/core/hle/service/apm/apm_controller.cpp (renamed from src/core/hle/service/apm/controller.cpp) | 2 | ||||
| -rw-r--r-- | src/core/hle/service/apm/apm_controller.h (renamed from src/core/hle/service/apm/controller.h) | 0 | ||||
| -rw-r--r-- | src/core/hle/service/apm/apm_interface.cpp (renamed from src/core/hle/service/apm/interface.cpp) | 4 | ||||
| -rw-r--r-- | src/core/hle/service/apm/apm_interface.h (renamed from src/core/hle/service/apm/interface.h) | 0 | ||||
| -rw-r--r-- | src/core/hle/service/bcat/bcat.h | 2 | ||||
| -rw-r--r-- | src/core/hle/service/bcat/bcat_module.cpp (renamed from src/core/hle/service/bcat/module.cpp) | 2 | ||||
| -rw-r--r-- | src/core/hle/service/bcat/bcat_module.h (renamed from src/core/hle/service/bcat/module.h) | 0 | ||||
| -rw-r--r-- | src/core/hle/service/friend/friend.cpp | 2 | ||||
| -rw-r--r-- | src/core/hle/service/friend/friend_interface.cpp (renamed from src/core/hle/service/friend/interface.cpp) | 2 | ||||
| -rw-r--r-- | src/core/hle/service/friend/friend_interface.h (renamed from src/core/hle/service/friend/interface.h) | 0 | ||||
| -rw-r--r-- | src/core/hle/service/glue/arp.cpp | 2 | ||||
| -rw-r--r-- | src/core/hle/service/glue/glue_manager.cpp (renamed from src/core/hle/service/glue/manager.cpp) | 2 | ||||
| -rw-r--r-- | src/core/hle/service/glue/glue_manager.h (renamed from src/core/hle/service/glue/manager.h) | 0 | ||||
| -rw-r--r-- | src/core/hle/service/hid/controllers/npad.cpp | 5 | ||||
| -rw-r--r-- | src/core/hle/service/mii/mii.cpp | 2 | ||||
| -rw-r--r-- | src/core/hle/service/mii/mii_manager.cpp (renamed from src/core/hle/service/mii/manager.cpp) | 2 | ||||
| -rw-r--r-- | src/core/hle/service/mii/mii_manager.h (renamed from src/core/hle/service/mii/manager.h) | 0 | ||||
| -rw-r--r-- | src/core/hle/service/mii/raw_data.h | 2 | ||||
| -rw-r--r-- | src/core/hle/service/nvdrv/devices/nvhost_nvdec_common.cpp | 85 | ||||
| -rw-r--r-- | src/core/hle/service/nvdrv/nvdrv.cpp | 2 | ||||
| -rw-r--r-- | src/core/hle/service/nvdrv/nvdrv_interface.cpp (renamed from src/core/hle/service/nvdrv/interface.cpp) | 2 | ||||
| -rw-r--r-- | src/core/hle/service/nvdrv/nvdrv_interface.h (renamed from src/core/hle/service/nvdrv/interface.h) | 0 | ||||
| -rw-r--r-- | src/core/hle/service/pctl/pctl.h | 2 | ||||
| -rw-r--r-- | src/core/hle/service/pctl/pctl_module.cpp (renamed from src/core/hle/service/pctl/module.cpp) | 2 | ||||
| -rw-r--r-- | src/core/hle/service/pctl/pctl_module.h (renamed from src/core/hle/service/pctl/module.h) | 0 | ||||
| -rw-r--r-- | src/core/hle/service/service.cpp | 6 | ||||
| -rw-r--r-- | src/core/hle/service/sm/sm.cpp | 2 | ||||
| -rw-r--r-- | src/core/hle/service/sm/sm_controller.cpp (renamed from src/core/hle/service/sm/controller.cpp) | 2 | ||||
| -rw-r--r-- | src/core/hle/service/sm/sm_controller.h (renamed from src/core/hle/service/sm/controller.h) | 0 | ||||
| -rw-r--r-- | src/core/hle/service/spl/csrng.h | 2 | ||||
| -rw-r--r-- | src/core/hle/service/spl/spl.h | 2 | ||||
| -rw-r--r-- | src/core/hle/service/spl/spl_module.cpp (renamed from src/core/hle/service/spl/module.cpp) | 2 | ||||
| -rw-r--r-- | src/core/hle/service/spl/spl_module.h (renamed from src/core/hle/service/spl/module.h) | 0 | ||||
| -rw-r--r-- | src/core/hle/service/time/time.cpp | 2 | ||||
| -rw-r--r-- | src/core/hle/service/time/time_interface.cpp (renamed from src/core/hle/service/time/interface.cpp) | 2 | ||||
| -rw-r--r-- | src/core/hle/service/time/time_interface.h (renamed from src/core/hle/service/time/interface.h) | 0 | ||||
| -rw-r--r-- | src/video_core/command_classes/vic.cpp | 21 | ||||
| -rw-r--r-- | src/yuzu/CMakeLists.txt | 25 | ||||
| -rw-r--r-- | src/yuzu/applets/qt_controller.cpp (renamed from src/yuzu/applets/controller.cpp) | 4 | ||||
| -rw-r--r-- | src/yuzu/applets/qt_controller.h (renamed from src/yuzu/applets/controller.h) | 0 | ||||
| -rw-r--r-- | src/yuzu/applets/qt_controller.ui (renamed from src/yuzu/applets/controller.ui) | 0 | ||||
| -rw-r--r-- | src/yuzu/applets/qt_error.cpp (renamed from src/yuzu/applets/error.cpp) | 2 | ||||
| -rw-r--r-- | src/yuzu/applets/qt_error.h (renamed from src/yuzu/applets/error.h) | 0 | ||||
| -rw-r--r-- | src/yuzu/applets/qt_profile_select.cpp (renamed from src/yuzu/applets/profile_select.cpp) | 2 | ||||
| -rw-r--r-- | src/yuzu/applets/qt_profile_select.h (renamed from src/yuzu/applets/profile_select.h) | 0 | ||||
| -rw-r--r-- | src/yuzu/applets/qt_software_keyboard.cpp (renamed from src/yuzu/applets/software_keyboard.cpp) | 4 | ||||
| -rw-r--r-- | src/yuzu/applets/qt_software_keyboard.h (renamed from src/yuzu/applets/software_keyboard.h) | 0 | ||||
| -rw-r--r-- | src/yuzu/applets/qt_software_keyboard.ui (renamed from src/yuzu/applets/software_keyboard.ui) | 0 | ||||
| -rw-r--r-- | src/yuzu/applets/qt_web_browser.cpp (renamed from src/yuzu/applets/web_browser.cpp) | 4 | ||||
| -rw-r--r-- | src/yuzu/applets/qt_web_browser.h (renamed from src/yuzu/applets/web_browser.h) | 0 | ||||
| -rw-r--r-- | src/yuzu/applets/qt_web_browser_scripts.h (renamed from src/yuzu/applets/web_browser_scripts.h) | 0 | ||||
| -rw-r--r-- | src/yuzu/main.cpp | 10 |
76 files changed, 183 insertions, 170 deletions
diff --git a/src/core/CMakeLists.txt b/src/core/CMakeLists.txt index b2b0dbe05..c7b899131 100644 --- a/src/core/CMakeLists.txt +++ b/src/core/CMakeLists.txt | |||
| @@ -272,22 +272,22 @@ add_library(core STATIC | |||
| 272 | hle/service/am/applet_ae.h | 272 | hle/service/am/applet_ae.h |
| 273 | hle/service/am/applet_oe.cpp | 273 | hle/service/am/applet_oe.cpp |
| 274 | hle/service/am/applet_oe.h | 274 | hle/service/am/applet_oe.h |
| 275 | hle/service/am/applets/applet_controller.cpp | ||
| 276 | hle/service/am/applets/applet_controller.h | ||
| 277 | hle/service/am/applets/applet_error.cpp | ||
| 278 | hle/service/am/applets/applet_error.h | ||
| 279 | hle/service/am/applets/applet_general_backend.cpp | ||
| 280 | hle/service/am/applets/applet_general_backend.h | ||
| 281 | hle/service/am/applets/applet_profile_select.cpp | ||
| 282 | hle/service/am/applets/applet_profile_select.h | ||
| 283 | hle/service/am/applets/applet_software_keyboard.cpp | ||
| 284 | hle/service/am/applets/applet_software_keyboard.h | ||
| 285 | hle/service/am/applets/applet_software_keyboard_types.h | ||
| 286 | hle/service/am/applets/applet_web_browser.cpp | ||
| 287 | hle/service/am/applets/applet_web_browser.h | ||
| 288 | hle/service/am/applets/applet_web_browser_types.h | ||
| 275 | hle/service/am/applets/applets.cpp | 289 | hle/service/am/applets/applets.cpp |
| 276 | hle/service/am/applets/applets.h | 290 | hle/service/am/applets/applets.h |
| 277 | hle/service/am/applets/controller.cpp | ||
| 278 | hle/service/am/applets/controller.h | ||
| 279 | hle/service/am/applets/error.cpp | ||
| 280 | hle/service/am/applets/error.h | ||
| 281 | hle/service/am/applets/general_backend.cpp | ||
| 282 | hle/service/am/applets/general_backend.h | ||
| 283 | hle/service/am/applets/profile_select.cpp | ||
| 284 | hle/service/am/applets/profile_select.h | ||
| 285 | hle/service/am/applets/software_keyboard.cpp | ||
| 286 | hle/service/am/applets/software_keyboard.h | ||
| 287 | hle/service/am/applets/software_keyboard_types.h | ||
| 288 | hle/service/am/applets/web_browser.cpp | ||
| 289 | hle/service/am/applets/web_browser.h | ||
| 290 | hle/service/am/applets/web_types.h | ||
| 291 | hle/service/am/idle.cpp | 291 | hle/service/am/idle.cpp |
| 292 | hle/service/am/idle.h | 292 | hle/service/am/idle.h |
| 293 | hle/service/am/omm.cpp | 293 | hle/service/am/omm.cpp |
| @@ -300,10 +300,10 @@ add_library(core STATIC | |||
| 300 | hle/service/aoc/aoc_u.h | 300 | hle/service/aoc/aoc_u.h |
| 301 | hle/service/apm/apm.cpp | 301 | hle/service/apm/apm.cpp |
| 302 | hle/service/apm/apm.h | 302 | hle/service/apm/apm.h |
| 303 | hle/service/apm/controller.cpp | 303 | hle/service/apm/apm_controller.cpp |
| 304 | hle/service/apm/controller.h | 304 | hle/service/apm/apm_controller.h |
| 305 | hle/service/apm/interface.cpp | 305 | hle/service/apm/apm_interface.cpp |
| 306 | hle/service/apm/interface.h | 306 | hle/service/apm/apm_interface.h |
| 307 | hle/service/audio/audctl.cpp | 307 | hle/service/audio/audctl.cpp |
| 308 | hle/service/audio/audctl.h | 308 | hle/service/audio/audctl.h |
| 309 | hle/service/audio/auddbg.cpp | 309 | hle/service/audio/auddbg.cpp |
| @@ -335,8 +335,8 @@ add_library(core STATIC | |||
| 335 | hle/service/bcat/backend/backend.h | 335 | hle/service/bcat/backend/backend.h |
| 336 | hle/service/bcat/bcat.cpp | 336 | hle/service/bcat/bcat.cpp |
| 337 | hle/service/bcat/bcat.h | 337 | hle/service/bcat/bcat.h |
| 338 | hle/service/bcat/module.cpp | 338 | hle/service/bcat/bcat_module.cpp |
| 339 | hle/service/bcat/module.h | 339 | hle/service/bcat/bcat_module.h |
| 340 | hle/service/bpc/bpc.cpp | 340 | hle/service/bpc/bpc.cpp |
| 341 | hle/service/bpc/bpc.h | 341 | hle/service/bpc/bpc.h |
| 342 | hle/service/btdrv/btdrv.cpp | 342 | hle/service/btdrv/btdrv.cpp |
| @@ -382,8 +382,8 @@ add_library(core STATIC | |||
| 382 | hle/service/friend/errors.h | 382 | hle/service/friend/errors.h |
| 383 | hle/service/friend/friend.cpp | 383 | hle/service/friend/friend.cpp |
| 384 | hle/service/friend/friend.h | 384 | hle/service/friend/friend.h |
| 385 | hle/service/friend/interface.cpp | 385 | hle/service/friend/friend_interface.cpp |
| 386 | hle/service/friend/interface.h | 386 | hle/service/friend/friend_interface.h |
| 387 | hle/service/glue/arp.cpp | 387 | hle/service/glue/arp.cpp |
| 388 | hle/service/glue/arp.h | 388 | hle/service/glue/arp.h |
| 389 | hle/service/glue/bgtc.cpp | 389 | hle/service/glue/bgtc.cpp |
| @@ -393,8 +393,8 @@ add_library(core STATIC | |||
| 393 | hle/service/glue/errors.h | 393 | hle/service/glue/errors.h |
| 394 | hle/service/glue/glue.cpp | 394 | hle/service/glue/glue.cpp |
| 395 | hle/service/glue/glue.h | 395 | hle/service/glue/glue.h |
| 396 | hle/service/glue/manager.cpp | 396 | hle/service/glue/glue_manager.cpp |
| 397 | hle/service/glue/manager.h | 397 | hle/service/glue/glue_manager.h |
| 398 | hle/service/grc/grc.cpp | 398 | hle/service/grc/grc.cpp |
| 399 | hle/service/grc/grc.h | 399 | hle/service/grc/grc.h |
| 400 | hle/service/hid/hid.cpp | 400 | hle/service/hid/hid.cpp |
| @@ -435,10 +435,10 @@ add_library(core STATIC | |||
| 435 | hle/service/lm/lm.h | 435 | hle/service/lm/lm.h |
| 436 | hle/service/mig/mig.cpp | 436 | hle/service/mig/mig.cpp |
| 437 | hle/service/mig/mig.h | 437 | hle/service/mig/mig.h |
| 438 | hle/service/mii/manager.cpp | ||
| 439 | hle/service/mii/manager.h | ||
| 440 | hle/service/mii/mii.cpp | 438 | hle/service/mii/mii.cpp |
| 441 | hle/service/mii/mii.h | 439 | hle/service/mii/mii.h |
| 440 | hle/service/mii/mii_manager.cpp | ||
| 441 | hle/service/mii/mii_manager.h | ||
| 442 | hle/service/mii/raw_data.cpp | 442 | hle/service/mii/raw_data.cpp |
| 443 | hle/service/mii/raw_data.h | 443 | hle/service/mii/raw_data.h |
| 444 | hle/service/mii/types.h | 444 | hle/service/mii/types.h |
| @@ -486,11 +486,11 @@ add_library(core STATIC | |||
| 486 | hle/service/nvdrv/devices/nvhost_vic.h | 486 | hle/service/nvdrv/devices/nvhost_vic.h |
| 487 | hle/service/nvdrv/devices/nvmap.cpp | 487 | hle/service/nvdrv/devices/nvmap.cpp |
| 488 | hle/service/nvdrv/devices/nvmap.h | 488 | hle/service/nvdrv/devices/nvmap.h |
| 489 | hle/service/nvdrv/interface.cpp | ||
| 490 | hle/service/nvdrv/interface.h | ||
| 491 | hle/service/nvdrv/nvdata.h | 489 | hle/service/nvdrv/nvdata.h |
| 492 | hle/service/nvdrv/nvdrv.cpp | 490 | hle/service/nvdrv/nvdrv.cpp |
| 493 | hle/service/nvdrv/nvdrv.h | 491 | hle/service/nvdrv/nvdrv.h |
| 492 | hle/service/nvdrv/nvdrv_interface.cpp | ||
| 493 | hle/service/nvdrv/nvdrv_interface.h | ||
| 494 | hle/service/nvdrv/nvmemp.cpp | 494 | hle/service/nvdrv/nvmemp.cpp |
| 495 | hle/service/nvdrv/nvmemp.h | 495 | hle/service/nvdrv/nvmemp.h |
| 496 | hle/service/nvdrv/syncpoint_manager.cpp | 496 | hle/service/nvdrv/syncpoint_manager.cpp |
| @@ -503,10 +503,10 @@ add_library(core STATIC | |||
| 503 | hle/service/olsc/olsc.h | 503 | hle/service/olsc/olsc.h |
| 504 | hle/service/pcie/pcie.cpp | 504 | hle/service/pcie/pcie.cpp |
| 505 | hle/service/pcie/pcie.h | 505 | hle/service/pcie/pcie.h |
| 506 | hle/service/pctl/module.cpp | ||
| 507 | hle/service/pctl/module.h | ||
| 508 | hle/service/pctl/pctl.cpp | 506 | hle/service/pctl/pctl.cpp |
| 509 | hle/service/pctl/pctl.h | 507 | hle/service/pctl/pctl.h |
| 508 | hle/service/pctl/pctl_module.cpp | ||
| 509 | hle/service/pctl/pctl_module.h | ||
| 510 | hle/service/pcv/pcv.cpp | 510 | hle/service/pcv/pcv.cpp |
| 511 | hle/service/pcv/pcv.h | 511 | hle/service/pcv/pcv.h |
| 512 | hle/service/pm/pm.cpp | 512 | hle/service/pm/pm.cpp |
| @@ -529,10 +529,10 @@ add_library(core STATIC | |||
| 529 | hle/service/set/set_sys.h | 529 | hle/service/set/set_sys.h |
| 530 | hle/service/set/settings.cpp | 530 | hle/service/set/settings.cpp |
| 531 | hle/service/set/settings.h | 531 | hle/service/set/settings.h |
| 532 | hle/service/sm/controller.cpp | ||
| 533 | hle/service/sm/controller.h | ||
| 534 | hle/service/sm/sm.cpp | 532 | hle/service/sm/sm.cpp |
| 535 | hle/service/sm/sm.h | 533 | hle/service/sm/sm.h |
| 534 | hle/service/sm/sm_controller.cpp | ||
| 535 | hle/service/sm/sm_controller.h | ||
| 536 | hle/service/sockets/bsd.cpp | 536 | hle/service/sockets/bsd.cpp |
| 537 | hle/service/sockets/bsd.h | 537 | hle/service/sockets/bsd.h |
| 538 | hle/service/sockets/ethc.cpp | 538 | hle/service/sockets/ethc.cpp |
| @@ -547,10 +547,10 @@ add_library(core STATIC | |||
| 547 | hle/service/sockets/sockets_translate.h | 547 | hle/service/sockets/sockets_translate.h |
| 548 | hle/service/spl/csrng.cpp | 548 | hle/service/spl/csrng.cpp |
| 549 | hle/service/spl/csrng.h | 549 | hle/service/spl/csrng.h |
| 550 | hle/service/spl/module.cpp | ||
| 551 | hle/service/spl/module.h | ||
| 552 | hle/service/spl/spl.cpp | 550 | hle/service/spl/spl.cpp |
| 553 | hle/service/spl/spl.h | 551 | hle/service/spl/spl.h |
| 552 | hle/service/spl/spl_module.cpp | ||
| 553 | hle/service/spl/spl_module.h | ||
| 554 | hle/service/spl/spl_results.h | 554 | hle/service/spl/spl_results.h |
| 555 | hle/service/spl/spl_types.h | 555 | hle/service/spl/spl_types.h |
| 556 | hle/service/ssl/ssl.cpp | 556 | hle/service/ssl/ssl.cpp |
| @@ -559,8 +559,6 @@ add_library(core STATIC | |||
| 559 | hle/service/time/ephemeral_network_system_clock_context_writer.h | 559 | hle/service/time/ephemeral_network_system_clock_context_writer.h |
| 560 | hle/service/time/ephemeral_network_system_clock_core.h | 560 | hle/service/time/ephemeral_network_system_clock_core.h |
| 561 | hle/service/time/errors.h | 561 | hle/service/time/errors.h |
| 562 | hle/service/time/interface.cpp | ||
| 563 | hle/service/time/interface.h | ||
| 564 | hle/service/time/local_system_clock_context_writer.h | 562 | hle/service/time/local_system_clock_context_writer.h |
| 565 | hle/service/time/network_system_clock_context_writer.h | 563 | hle/service/time/network_system_clock_context_writer.h |
| 566 | hle/service/time/standard_local_system_clock_core.h | 564 | hle/service/time/standard_local_system_clock_core.h |
| @@ -578,6 +576,8 @@ add_library(core STATIC | |||
| 578 | hle/service/time/tick_based_steady_clock_core.h | 576 | hle/service/time/tick_based_steady_clock_core.h |
| 579 | hle/service/time/time.cpp | 577 | hle/service/time/time.cpp |
| 580 | hle/service/time/time.h | 578 | hle/service/time/time.h |
| 579 | hle/service/time/time_interface.cpp | ||
| 580 | hle/service/time/time_interface.h | ||
| 581 | hle/service/time/time_manager.cpp | 581 | hle/service/time/time_manager.cpp |
| 582 | hle/service/time/time_manager.h | 582 | hle/service/time/time_manager.h |
| 583 | hle/service/time/time_sharedmemory.cpp | 583 | hle/service/time/time_sharedmemory.cpp |
diff --git a/src/core/core.cpp b/src/core/core.cpp index 891f1cb49..406320ed6 100644 --- a/src/core/core.cpp +++ b/src/core/core.cpp | |||
| @@ -35,9 +35,9 @@ | |||
| 35 | #include "core/hle/kernel/kernel.h" | 35 | #include "core/hle/kernel/kernel.h" |
| 36 | #include "core/hle/kernel/physical_core.h" | 36 | #include "core/hle/kernel/physical_core.h" |
| 37 | #include "core/hle/service/am/applets/applets.h" | 37 | #include "core/hle/service/am/applets/applets.h" |
| 38 | #include "core/hle/service/apm/controller.h" | 38 | #include "core/hle/service/apm/apm_controller.h" |
| 39 | #include "core/hle/service/filesystem/filesystem.h" | 39 | #include "core/hle/service/filesystem/filesystem.h" |
| 40 | #include "core/hle/service/glue/manager.h" | 40 | #include "core/hle/service/glue/glue_manager.h" |
| 41 | #include "core/hle/service/hid/hid.h" | 41 | #include "core/hle/service/hid/hid.h" |
| 42 | #include "core/hle/service/service.h" | 42 | #include "core/hle/service/service.h" |
| 43 | #include "core/hle/service/sm/sm.h" | 43 | #include "core/hle/service/sm/sm.h" |
diff --git a/src/core/frontend/applets/software_keyboard.h b/src/core/frontend/applets/software_keyboard.h index 506eb35bb..228a548d4 100644 --- a/src/core/frontend/applets/software_keyboard.h +++ b/src/core/frontend/applets/software_keyboard.h | |||
| @@ -9,7 +9,7 @@ | |||
| 9 | 9 | ||
| 10 | #include "common/common_types.h" | 10 | #include "common/common_types.h" |
| 11 | 11 | ||
| 12 | #include "core/hle/service/am/applets/software_keyboard_types.h" | 12 | #include "core/hle/service/am/applets/applet_software_keyboard_types.h" |
| 13 | 13 | ||
| 14 | namespace Core::Frontend { | 14 | namespace Core::Frontend { |
| 15 | 15 | ||
diff --git a/src/core/frontend/applets/web_browser.h b/src/core/frontend/applets/web_browser.h index d7bd44c27..915dde677 100644 --- a/src/core/frontend/applets/web_browser.h +++ b/src/core/frontend/applets/web_browser.h | |||
| @@ -7,7 +7,7 @@ | |||
| 7 | #include <functional> | 7 | #include <functional> |
| 8 | #include <string_view> | 8 | #include <string_view> |
| 9 | 9 | ||
| 10 | #include "core/hle/service/am/applets/web_types.h" | 10 | #include "core/hle/service/am/applets/applet_web_browser_types.h" |
| 11 | 11 | ||
| 12 | namespace Core::Frontend { | 12 | namespace Core::Frontend { |
| 13 | 13 | ||
diff --git a/src/core/hardware_interrupt_manager.cpp b/src/core/hardware_interrupt_manager.cpp index 645f26e91..290db505e 100644 --- a/src/core/hardware_interrupt_manager.cpp +++ b/src/core/hardware_interrupt_manager.cpp | |||
| @@ -5,7 +5,7 @@ | |||
| 5 | #include "core/core.h" | 5 | #include "core/core.h" |
| 6 | #include "core/core_timing.h" | 6 | #include "core/core_timing.h" |
| 7 | #include "core/hardware_interrupt_manager.h" | 7 | #include "core/hardware_interrupt_manager.h" |
| 8 | #include "core/hle/service/nvdrv/interface.h" | 8 | #include "core/hle/service/nvdrv/nvdrv_interface.h" |
| 9 | #include "core/hle/service/sm/sm.h" | 9 | #include "core/hle/service/sm/sm.h" |
| 10 | 10 | ||
| 11 | namespace Core::Hardware { | 11 | namespace Core::Hardware { |
diff --git a/src/core/hle/service/acc/acc.cpp b/src/core/hle/service/acc/acc.cpp index d1c1fb71d..2e969f2a8 100644 --- a/src/core/hle/service/acc/acc.cpp +++ b/src/core/hle/service/acc/acc.cpp | |||
| @@ -26,7 +26,7 @@ | |||
| 26 | #include "core/hle/service/acc/errors.h" | 26 | #include "core/hle/service/acc/errors.h" |
| 27 | #include "core/hle/service/acc/profile_manager.h" | 27 | #include "core/hle/service/acc/profile_manager.h" |
| 28 | #include "core/hle/service/glue/arp.h" | 28 | #include "core/hle/service/glue/arp.h" |
| 29 | #include "core/hle/service/glue/manager.h" | 29 | #include "core/hle/service/glue/glue_manager.h" |
| 30 | #include "core/hle/service/sm/sm.h" | 30 | #include "core/hle/service/sm/sm.h" |
| 31 | #include "core/loader/loader.h" | 31 | #include "core/loader/loader.h" |
| 32 | 32 | ||
diff --git a/src/core/hle/service/acc/acc.h b/src/core/hle/service/acc/acc.h index 0e3ad8ec6..a83a480cd 100644 --- a/src/core/hle/service/acc/acc.h +++ b/src/core/hle/service/acc/acc.h | |||
| @@ -5,7 +5,7 @@ | |||
| 5 | #pragma once | 5 | #pragma once |
| 6 | 6 | ||
| 7 | #include "common/uuid.h" | 7 | #include "common/uuid.h" |
| 8 | #include "core/hle/service/glue/manager.h" | 8 | #include "core/hle/service/glue/glue_manager.h" |
| 9 | #include "core/hle/service/service.h" | 9 | #include "core/hle/service/service.h" |
| 10 | 10 | ||
| 11 | namespace Service::Account { | 11 | namespace Service::Account { |
diff --git a/src/core/hle/service/am/am.cpp b/src/core/hle/service/am/am.cpp index 23ebc1138..a538f82e3 100644 --- a/src/core/hle/service/am/am.cpp +++ b/src/core/hle/service/am/am.cpp | |||
| @@ -24,16 +24,16 @@ | |||
| 24 | #include "core/hle/service/am/am.h" | 24 | #include "core/hle/service/am/am.h" |
| 25 | #include "core/hle/service/am/applet_ae.h" | 25 | #include "core/hle/service/am/applet_ae.h" |
| 26 | #include "core/hle/service/am/applet_oe.h" | 26 | #include "core/hle/service/am/applet_oe.h" |
| 27 | #include "core/hle/service/am/applets/applet_profile_select.h" | ||
| 28 | #include "core/hle/service/am/applets/applet_software_keyboard.h" | ||
| 29 | #include "core/hle/service/am/applets/applet_web_browser.h" | ||
| 27 | #include "core/hle/service/am/applets/applets.h" | 30 | #include "core/hle/service/am/applets/applets.h" |
| 28 | #include "core/hle/service/am/applets/profile_select.h" | ||
| 29 | #include "core/hle/service/am/applets/software_keyboard.h" | ||
| 30 | #include "core/hle/service/am/applets/web_browser.h" | ||
| 31 | #include "core/hle/service/am/idle.h" | 31 | #include "core/hle/service/am/idle.h" |
| 32 | #include "core/hle/service/am/omm.h" | 32 | #include "core/hle/service/am/omm.h" |
| 33 | #include "core/hle/service/am/spsm.h" | 33 | #include "core/hle/service/am/spsm.h" |
| 34 | #include "core/hle/service/am/tcap.h" | 34 | #include "core/hle/service/am/tcap.h" |
| 35 | #include "core/hle/service/apm/controller.h" | 35 | #include "core/hle/service/apm/apm_controller.h" |
| 36 | #include "core/hle/service/apm/interface.h" | 36 | #include "core/hle/service/apm/apm_interface.h" |
| 37 | #include "core/hle/service/bcat/backend/backend.h" | 37 | #include "core/hle/service/bcat/backend/backend.h" |
| 38 | #include "core/hle/service/filesystem/filesystem.h" | 38 | #include "core/hle/service/filesystem/filesystem.h" |
| 39 | #include "core/hle/service/ns/ns.h" | 39 | #include "core/hle/service/ns/ns.h" |
diff --git a/src/core/hle/service/am/applets/controller.cpp b/src/core/hle/service/am/applets/applet_controller.cpp index 218c8d1e4..12682effe 100644 --- a/src/core/hle/service/am/applets/controller.cpp +++ b/src/core/hle/service/am/applets/applet_controller.cpp | |||
| @@ -12,7 +12,7 @@ | |||
| 12 | #include "core/frontend/applets/controller.h" | 12 | #include "core/frontend/applets/controller.h" |
| 13 | #include "core/hle/result.h" | 13 | #include "core/hle/result.h" |
| 14 | #include "core/hle/service/am/am.h" | 14 | #include "core/hle/service/am/am.h" |
| 15 | #include "core/hle/service/am/applets/controller.h" | 15 | #include "core/hle/service/am/applets/applet_controller.h" |
| 16 | #include "core/hle/service/hid/controllers/npad.h" | 16 | #include "core/hle/service/hid/controllers/npad.h" |
| 17 | 17 | ||
| 18 | namespace Service::AM::Applets { | 18 | namespace Service::AM::Applets { |
diff --git a/src/core/hle/service/am/applets/controller.h b/src/core/hle/service/am/applets/applet_controller.h index 20617e91f..20617e91f 100644 --- a/src/core/hle/service/am/applets/controller.h +++ b/src/core/hle/service/am/applets/applet_controller.h | |||
diff --git a/src/core/hle/service/am/applets/error.cpp b/src/core/hle/service/am/applets/applet_error.cpp index c724e5d5b..ef6854d62 100644 --- a/src/core/hle/service/am/applets/error.cpp +++ b/src/core/hle/service/am/applets/applet_error.cpp | |||
| @@ -11,7 +11,7 @@ | |||
| 11 | #include "core/frontend/applets/error.h" | 11 | #include "core/frontend/applets/error.h" |
| 12 | #include "core/hle/kernel/k_process.h" | 12 | #include "core/hle/kernel/k_process.h" |
| 13 | #include "core/hle/service/am/am.h" | 13 | #include "core/hle/service/am/am.h" |
| 14 | #include "core/hle/service/am/applets/error.h" | 14 | #include "core/hle/service/am/applets/applet_error.h" |
| 15 | #include "core/reporter.h" | 15 | #include "core/reporter.h" |
| 16 | 16 | ||
| 17 | namespace Service::AM::Applets { | 17 | namespace Service::AM::Applets { |
diff --git a/src/core/hle/service/am/applets/error.h b/src/core/hle/service/am/applets/applet_error.h index 8aa9046a5..8aa9046a5 100644 --- a/src/core/hle/service/am/applets/error.h +++ b/src/core/hle/service/am/applets/applet_error.h | |||
diff --git a/src/core/hle/service/am/applets/general_backend.cpp b/src/core/hle/service/am/applets/applet_general_backend.cpp index 9fcb9f95b..0f413f9a0 100644 --- a/src/core/hle/service/am/applets/general_backend.cpp +++ b/src/core/hle/service/am/applets/applet_general_backend.cpp | |||
| @@ -12,7 +12,7 @@ | |||
| 12 | #include "core/hle/kernel/k_process.h" | 12 | #include "core/hle/kernel/k_process.h" |
| 13 | #include "core/hle/result.h" | 13 | #include "core/hle/result.h" |
| 14 | #include "core/hle/service/am/am.h" | 14 | #include "core/hle/service/am/am.h" |
| 15 | #include "core/hle/service/am/applets/general_backend.h" | 15 | #include "core/hle/service/am/applets/applet_general_backend.h" |
| 16 | #include "core/reporter.h" | 16 | #include "core/reporter.h" |
| 17 | 17 | ||
| 18 | namespace Service::AM::Applets { | 18 | namespace Service::AM::Applets { |
diff --git a/src/core/hle/service/am/applets/general_backend.h b/src/core/hle/service/am/applets/applet_general_backend.h index 7496ded88..7496ded88 100644 --- a/src/core/hle/service/am/applets/general_backend.h +++ b/src/core/hle/service/am/applets/applet_general_backend.h | |||
diff --git a/src/core/hle/service/am/applets/profile_select.cpp b/src/core/hle/service/am/applets/applet_profile_select.cpp index 37048be26..bdc21778e 100644 --- a/src/core/hle/service/am/applets/profile_select.cpp +++ b/src/core/hle/service/am/applets/applet_profile_select.cpp | |||
| @@ -9,7 +9,7 @@ | |||
| 9 | #include "core/core.h" | 9 | #include "core/core.h" |
| 10 | #include "core/frontend/applets/profile_select.h" | 10 | #include "core/frontend/applets/profile_select.h" |
| 11 | #include "core/hle/service/am/am.h" | 11 | #include "core/hle/service/am/am.h" |
| 12 | #include "core/hle/service/am/applets/profile_select.h" | 12 | #include "core/hle/service/am/applets/applet_profile_select.h" |
| 13 | 13 | ||
| 14 | namespace Service::AM::Applets { | 14 | namespace Service::AM::Applets { |
| 15 | 15 | ||
diff --git a/src/core/hle/service/am/applets/profile_select.h b/src/core/hle/service/am/applets/applet_profile_select.h index 8fb76e6c4..8fb76e6c4 100644 --- a/src/core/hle/service/am/applets/profile_select.h +++ b/src/core/hle/service/am/applets/applet_profile_select.h | |||
diff --git a/src/core/hle/service/am/applets/software_keyboard.cpp b/src/core/hle/service/am/applets/applet_software_keyboard.cpp index 00dfe1675..7cae90609 100644 --- a/src/core/hle/service/am/applets/software_keyboard.cpp +++ b/src/core/hle/service/am/applets/applet_software_keyboard.cpp | |||
| @@ -6,7 +6,7 @@ | |||
| 6 | #include "core/core.h" | 6 | #include "core/core.h" |
| 7 | #include "core/frontend/applets/software_keyboard.h" | 7 | #include "core/frontend/applets/software_keyboard.h" |
| 8 | #include "core/hle/service/am/am.h" | 8 | #include "core/hle/service/am/am.h" |
| 9 | #include "core/hle/service/am/applets/software_keyboard.h" | 9 | #include "core/hle/service/am/applets/applet_software_keyboard.h" |
| 10 | 10 | ||
| 11 | namespace Service::AM::Applets { | 11 | namespace Service::AM::Applets { |
| 12 | 12 | ||
diff --git a/src/core/hle/service/am/applets/software_keyboard.h b/src/core/hle/service/am/applets/applet_software_keyboard.h index e3fc733d0..9aef1bf11 100644 --- a/src/core/hle/service/am/applets/software_keyboard.h +++ b/src/core/hle/service/am/applets/applet_software_keyboard.h | |||
| @@ -7,8 +7,8 @@ | |||
| 7 | #include "common/common_funcs.h" | 7 | #include "common/common_funcs.h" |
| 8 | #include "common/common_types.h" | 8 | #include "common/common_types.h" |
| 9 | #include "core/hle/result.h" | 9 | #include "core/hle/result.h" |
| 10 | #include "core/hle/service/am/applets/applet_software_keyboard_types.h" | ||
| 10 | #include "core/hle/service/am/applets/applets.h" | 11 | #include "core/hle/service/am/applets/applets.h" |
| 11 | #include "core/hle/service/am/applets/software_keyboard_types.h" | ||
| 12 | 12 | ||
| 13 | namespace Core { | 13 | namespace Core { |
| 14 | class System; | 14 | class System; |
diff --git a/src/core/hle/service/am/applets/software_keyboard_types.h b/src/core/hle/service/am/applets/applet_software_keyboard_types.h index 21aa8e800..21aa8e800 100644 --- a/src/core/hle/service/am/applets/software_keyboard_types.h +++ b/src/core/hle/service/am/applets/applet_software_keyboard_types.h | |||
diff --git a/src/core/hle/service/am/applets/web_browser.cpp b/src/core/hle/service/am/applets/applet_web_browser.cpp index 3b28e829b..35f194961 100644 --- a/src/core/hle/service/am/applets/web_browser.cpp +++ b/src/core/hle/service/am/applets/applet_web_browser.cpp | |||
| @@ -21,7 +21,7 @@ | |||
| 21 | #include "core/hle/kernel/k_process.h" | 21 | #include "core/hle/kernel/k_process.h" |
| 22 | #include "core/hle/result.h" | 22 | #include "core/hle/result.h" |
| 23 | #include "core/hle/service/am/am.h" | 23 | #include "core/hle/service/am/am.h" |
| 24 | #include "core/hle/service/am/applets/web_browser.h" | 24 | #include "core/hle/service/am/applets/applet_web_browser.h" |
| 25 | #include "core/hle/service/filesystem/filesystem.h" | 25 | #include "core/hle/service/filesystem/filesystem.h" |
| 26 | #include "core/hle/service/ns/pl_u.h" | 26 | #include "core/hle/service/ns/pl_u.h" |
| 27 | 27 | ||
| @@ -58,6 +58,16 @@ std::string GetMainURL(const std::string& url) { | |||
| 58 | return url.substr(0, index); | 58 | return url.substr(0, index); |
| 59 | } | 59 | } |
| 60 | 60 | ||
| 61 | std::string ResolveURL(const std::string& url) { | ||
| 62 | const auto index = url.find_first_of('%'); | ||
| 63 | |||
| 64 | if (index == std::string::npos) { | ||
| 65 | return url; | ||
| 66 | } | ||
| 67 | |||
| 68 | return url.substr(0, index) + "lp1" + url.substr(index + 1); | ||
| 69 | } | ||
| 70 | |||
| 61 | WebArgInputTLVMap ReadWebArgs(const std::vector<u8>& web_arg, WebArgHeader& web_arg_header) { | 71 | WebArgInputTLVMap ReadWebArgs(const std::vector<u8>& web_arg, WebArgHeader& web_arg_header) { |
| 62 | std::memcpy(&web_arg_header, web_arg.data(), sizeof(WebArgHeader)); | 72 | std::memcpy(&web_arg_header, web_arg.data(), sizeof(WebArgHeader)); |
| 63 | 73 | ||
| @@ -407,6 +417,9 @@ void WebBrowser::InitializeShare() {} | |||
| 407 | 417 | ||
| 408 | void WebBrowser::InitializeWeb() { | 418 | void WebBrowser::InitializeWeb() { |
| 409 | external_url = ParseStringValue(GetInputTLVData(WebArgInputTLVType::InitialURL).value()); | 419 | external_url = ParseStringValue(GetInputTLVData(WebArgInputTLVType::InitialURL).value()); |
| 420 | |||
| 421 | // Resolve Nintendo CDN URLs. | ||
| 422 | external_url = ResolveURL(external_url); | ||
| 410 | } | 423 | } |
| 411 | 424 | ||
| 412 | void WebBrowser::InitializeWifi() {} | 425 | void WebBrowser::InitializeWifi() {} |
diff --git a/src/core/hle/service/am/applets/web_browser.h b/src/core/hle/service/am/applets/applet_web_browser.h index 9f81214b6..4f9e81b79 100644 --- a/src/core/hle/service/am/applets/web_browser.h +++ b/src/core/hle/service/am/applets/applet_web_browser.h | |||
| @@ -11,8 +11,8 @@ | |||
| 11 | #include "common/common_types.h" | 11 | #include "common/common_types.h" |
| 12 | #include "core/file_sys/vfs_types.h" | 12 | #include "core/file_sys/vfs_types.h" |
| 13 | #include "core/hle/result.h" | 13 | #include "core/hle/result.h" |
| 14 | #include "core/hle/service/am/applets/applet_web_browser_types.h" | ||
| 14 | #include "core/hle/service/am/applets/applets.h" | 15 | #include "core/hle/service/am/applets/applets.h" |
| 15 | #include "core/hle/service/am/applets/web_types.h" | ||
| 16 | 16 | ||
| 17 | namespace Core { | 17 | namespace Core { |
| 18 | class System; | 18 | class System; |
diff --git a/src/core/hle/service/am/applets/web_types.h b/src/core/hle/service/am/applets/applet_web_browser_types.h index 419c2bf79..419c2bf79 100644 --- a/src/core/hle/service/am/applets/web_types.h +++ b/src/core/hle/service/am/applets/applet_web_browser_types.h | |||
diff --git a/src/core/hle/service/am/applets/applets.cpp b/src/core/hle/service/am/applets/applets.cpp index ae995df6b..2b7685d42 100644 --- a/src/core/hle/service/am/applets/applets.cpp +++ b/src/core/hle/service/am/applets/applets.cpp | |||
| @@ -17,13 +17,13 @@ | |||
| 17 | #include "core/hle/service/am/am.h" | 17 | #include "core/hle/service/am/am.h" |
| 18 | #include "core/hle/service/am/applet_ae.h" | 18 | #include "core/hle/service/am/applet_ae.h" |
| 19 | #include "core/hle/service/am/applet_oe.h" | 19 | #include "core/hle/service/am/applet_oe.h" |
| 20 | #include "core/hle/service/am/applets/applet_controller.h" | ||
| 21 | #include "core/hle/service/am/applets/applet_error.h" | ||
| 22 | #include "core/hle/service/am/applets/applet_general_backend.h" | ||
| 23 | #include "core/hle/service/am/applets/applet_profile_select.h" | ||
| 24 | #include "core/hle/service/am/applets/applet_software_keyboard.h" | ||
| 25 | #include "core/hle/service/am/applets/applet_web_browser.h" | ||
| 20 | #include "core/hle/service/am/applets/applets.h" | 26 | #include "core/hle/service/am/applets/applets.h" |
| 21 | #include "core/hle/service/am/applets/controller.h" | ||
| 22 | #include "core/hle/service/am/applets/error.h" | ||
| 23 | #include "core/hle/service/am/applets/general_backend.h" | ||
| 24 | #include "core/hle/service/am/applets/profile_select.h" | ||
| 25 | #include "core/hle/service/am/applets/software_keyboard.h" | ||
| 26 | #include "core/hle/service/am/applets/web_browser.h" | ||
| 27 | #include "core/hle/service/sm/sm.h" | 27 | #include "core/hle/service/sm/sm.h" |
| 28 | 28 | ||
| 29 | namespace Service::AM::Applets { | 29 | namespace Service::AM::Applets { |
diff --git a/src/core/hle/service/apm/apm.cpp b/src/core/hle/service/apm/apm.cpp index 97d6619dd..f5ebfe8d6 100644 --- a/src/core/hle/service/apm/apm.cpp +++ b/src/core/hle/service/apm/apm.cpp | |||
| @@ -5,7 +5,7 @@ | |||
| 5 | #include "core/core.h" | 5 | #include "core/core.h" |
| 6 | #include "core/hle/ipc_helpers.h" | 6 | #include "core/hle/ipc_helpers.h" |
| 7 | #include "core/hle/service/apm/apm.h" | 7 | #include "core/hle/service/apm/apm.h" |
| 8 | #include "core/hle/service/apm/interface.h" | 8 | #include "core/hle/service/apm/apm_interface.h" |
| 9 | 9 | ||
| 10 | namespace Service::APM { | 10 | namespace Service::APM { |
| 11 | 11 | ||
diff --git a/src/core/hle/service/apm/controller.cpp b/src/core/hle/service/apm/apm_controller.cpp index 8bfa7c0e4..98839fe97 100644 --- a/src/core/hle/service/apm/controller.cpp +++ b/src/core/hle/service/apm/apm_controller.cpp | |||
| @@ -9,7 +9,7 @@ | |||
| 9 | #include "common/logging/log.h" | 9 | #include "common/logging/log.h" |
| 10 | #include "common/settings.h" | 10 | #include "common/settings.h" |
| 11 | #include "core/core_timing.h" | 11 | #include "core/core_timing.h" |
| 12 | #include "core/hle/service/apm/controller.h" | 12 | #include "core/hle/service/apm/apm_controller.h" |
| 13 | 13 | ||
| 14 | namespace Service::APM { | 14 | namespace Service::APM { |
| 15 | 15 | ||
diff --git a/src/core/hle/service/apm/controller.h b/src/core/hle/service/apm/apm_controller.h index 8d48e0104..8d48e0104 100644 --- a/src/core/hle/service/apm/controller.h +++ b/src/core/hle/service/apm/apm_controller.h | |||
diff --git a/src/core/hle/service/apm/interface.cpp b/src/core/hle/service/apm/apm_interface.cpp index d69ddd135..e58bad083 100644 --- a/src/core/hle/service/apm/interface.cpp +++ b/src/core/hle/service/apm/apm_interface.cpp | |||
| @@ -5,8 +5,8 @@ | |||
| 5 | #include "common/logging/log.h" | 5 | #include "common/logging/log.h" |
| 6 | #include "core/hle/ipc_helpers.h" | 6 | #include "core/hle/ipc_helpers.h" |
| 7 | #include "core/hle/service/apm/apm.h" | 7 | #include "core/hle/service/apm/apm.h" |
| 8 | #include "core/hle/service/apm/controller.h" | 8 | #include "core/hle/service/apm/apm_controller.h" |
| 9 | #include "core/hle/service/apm/interface.h" | 9 | #include "core/hle/service/apm/apm_interface.h" |
| 10 | 10 | ||
| 11 | namespace Service::APM { | 11 | namespace Service::APM { |
| 12 | 12 | ||
diff --git a/src/core/hle/service/apm/interface.h b/src/core/hle/service/apm/apm_interface.h index 063ad5308..063ad5308 100644 --- a/src/core/hle/service/apm/interface.h +++ b/src/core/hle/service/apm/apm_interface.h | |||
diff --git a/src/core/hle/service/bcat/bcat.h b/src/core/hle/service/bcat/bcat.h index d72798980..1eba477da 100644 --- a/src/core/hle/service/bcat/bcat.h +++ b/src/core/hle/service/bcat/bcat.h | |||
| @@ -4,7 +4,7 @@ | |||
| 4 | 4 | ||
| 5 | #pragma once | 5 | #pragma once |
| 6 | 6 | ||
| 7 | #include "core/hle/service/bcat/module.h" | 7 | #include "core/hle/service/bcat/bcat_module.h" |
| 8 | 8 | ||
| 9 | namespace Core { | 9 | namespace Core { |
| 10 | class System; | 10 | class System; |
diff --git a/src/core/hle/service/bcat/module.cpp b/src/core/hle/service/bcat/bcat_module.cpp index f85444da8..72294eb2e 100644 --- a/src/core/hle/service/bcat/module.cpp +++ b/src/core/hle/service/bcat/bcat_module.cpp | |||
| @@ -17,7 +17,7 @@ | |||
| 17 | #include "core/hle/kernel/k_writable_event.h" | 17 | #include "core/hle/kernel/k_writable_event.h" |
| 18 | #include "core/hle/service/bcat/backend/backend.h" | 18 | #include "core/hle/service/bcat/backend/backend.h" |
| 19 | #include "core/hle/service/bcat/bcat.h" | 19 | #include "core/hle/service/bcat/bcat.h" |
| 20 | #include "core/hle/service/bcat/module.h" | 20 | #include "core/hle/service/bcat/bcat_module.h" |
| 21 | #include "core/hle/service/filesystem/filesystem.h" | 21 | #include "core/hle/service/filesystem/filesystem.h" |
| 22 | 22 | ||
| 23 | namespace Service::BCAT { | 23 | namespace Service::BCAT { |
diff --git a/src/core/hle/service/bcat/module.h b/src/core/hle/service/bcat/bcat_module.h index 738731c06..738731c06 100644 --- a/src/core/hle/service/bcat/module.h +++ b/src/core/hle/service/bcat/bcat_module.h | |||
diff --git a/src/core/hle/service/friend/friend.cpp b/src/core/hle/service/friend/friend.cpp index c5f88bce7..a3c939c0c 100644 --- a/src/core/hle/service/friend/friend.cpp +++ b/src/core/hle/service/friend/friend.cpp | |||
| @@ -12,7 +12,7 @@ | |||
| 12 | #include "core/hle/kernel/k_writable_event.h" | 12 | #include "core/hle/kernel/k_writable_event.h" |
| 13 | #include "core/hle/service/friend/errors.h" | 13 | #include "core/hle/service/friend/errors.h" |
| 14 | #include "core/hle/service/friend/friend.h" | 14 | #include "core/hle/service/friend/friend.h" |
| 15 | #include "core/hle/service/friend/interface.h" | 15 | #include "core/hle/service/friend/friend_interface.h" |
| 16 | 16 | ||
| 17 | namespace Service::Friend { | 17 | namespace Service::Friend { |
| 18 | 18 | ||
diff --git a/src/core/hle/service/friend/interface.cpp b/src/core/hle/service/friend/friend_interface.cpp index 7368ccec2..9b18b2a32 100644 --- a/src/core/hle/service/friend/interface.cpp +++ b/src/core/hle/service/friend/friend_interface.cpp | |||
| @@ -2,7 +2,7 @@ | |||
| 2 | // Licensed under GPLv2 or any later version | 2 | // Licensed under GPLv2 or any later version |
| 3 | // Refer to the license.txt file included. | 3 | // Refer to the license.txt file included. |
| 4 | 4 | ||
| 5 | #include "core/hle/service/friend/interface.h" | 5 | #include "core/hle/service/friend/friend_interface.h" |
| 6 | 6 | ||
| 7 | namespace Service::Friend { | 7 | namespace Service::Friend { |
| 8 | 8 | ||
diff --git a/src/core/hle/service/friend/interface.h b/src/core/hle/service/friend/friend_interface.h index 43d914b32..43d914b32 100644 --- a/src/core/hle/service/friend/interface.h +++ b/src/core/hle/service/friend/friend_interface.h | |||
diff --git a/src/core/hle/service/glue/arp.cpp b/src/core/hle/service/glue/arp.cpp index ca25df67e..5a3b54cc1 100644 --- a/src/core/hle/service/glue/arp.cpp +++ b/src/core/hle/service/glue/arp.cpp | |||
| @@ -13,7 +13,7 @@ | |||
| 13 | #include "core/hle/kernel/kernel.h" | 13 | #include "core/hle/kernel/kernel.h" |
| 14 | #include "core/hle/service/glue/arp.h" | 14 | #include "core/hle/service/glue/arp.h" |
| 15 | #include "core/hle/service/glue/errors.h" | 15 | #include "core/hle/service/glue/errors.h" |
| 16 | #include "core/hle/service/glue/manager.h" | 16 | #include "core/hle/service/glue/glue_manager.h" |
| 17 | #include "core/hle/service/service.h" | 17 | #include "core/hle/service/service.h" |
| 18 | 18 | ||
| 19 | namespace Service::Glue { | 19 | namespace Service::Glue { |
diff --git a/src/core/hle/service/glue/manager.cpp b/src/core/hle/service/glue/glue_manager.cpp index 9b1754cf8..aa9d48c0c 100644 --- a/src/core/hle/service/glue/manager.cpp +++ b/src/core/hle/service/glue/glue_manager.cpp | |||
| @@ -3,7 +3,7 @@ | |||
| 3 | // Refer to the license.txt file included. | 3 | // Refer to the license.txt file included. |
| 4 | 4 | ||
| 5 | #include "core/hle/service/glue/errors.h" | 5 | #include "core/hle/service/glue/errors.h" |
| 6 | #include "core/hle/service/glue/manager.h" | 6 | #include "core/hle/service/glue/glue_manager.h" |
| 7 | 7 | ||
| 8 | namespace Service::Glue { | 8 | namespace Service::Glue { |
| 9 | 9 | ||
diff --git a/src/core/hle/service/glue/manager.h b/src/core/hle/service/glue/glue_manager.h index a7f5ce3ee..a7f5ce3ee 100644 --- a/src/core/hle/service/glue/manager.h +++ b/src/core/hle/service/glue/glue_manager.h | |||
diff --git a/src/core/hle/service/hid/controllers/npad.cpp b/src/core/hle/service/hid/controllers/npad.cpp index 1eb02aee2..6ce1360e3 100644 --- a/src/core/hle/service/hid/controllers/npad.cpp +++ b/src/core/hle/service/hid/controllers/npad.cpp | |||
| @@ -941,6 +941,11 @@ void Controller_NPad::InitializeVibrationDevice(const DeviceHandle& vibration_de | |||
| 941 | 941 | ||
| 942 | void Controller_NPad::InitializeVibrationDeviceAtIndex(std::size_t npad_index, | 942 | void Controller_NPad::InitializeVibrationDeviceAtIndex(std::size_t npad_index, |
| 943 | std::size_t device_index) { | 943 | std::size_t device_index) { |
| 944 | if (!Settings::values.vibration_enabled.GetValue()) { | ||
| 945 | vibration_devices_mounted[npad_index][device_index] = false; | ||
| 946 | return; | ||
| 947 | } | ||
| 948 | |||
| 944 | if (vibrations[npad_index][device_index]) { | 949 | if (vibrations[npad_index][device_index]) { |
| 945 | vibration_devices_mounted[npad_index][device_index] = | 950 | vibration_devices_mounted[npad_index][device_index] = |
| 946 | vibrations[npad_index][device_index]->GetStatus() == 1; | 951 | vibrations[npad_index][device_index]->GetStatus() == 1; |
diff --git a/src/core/hle/service/mii/mii.cpp b/src/core/hle/service/mii/mii.cpp index bbd81a88a..9d863486a 100644 --- a/src/core/hle/service/mii/mii.cpp +++ b/src/core/hle/service/mii/mii.cpp | |||
| @@ -7,8 +7,8 @@ | |||
| 7 | #include "common/logging/log.h" | 7 | #include "common/logging/log.h" |
| 8 | #include "core/hle/ipc_helpers.h" | 8 | #include "core/hle/ipc_helpers.h" |
| 9 | #include "core/hle/kernel/hle_ipc.h" | 9 | #include "core/hle/kernel/hle_ipc.h" |
| 10 | #include "core/hle/service/mii/manager.h" | ||
| 11 | #include "core/hle/service/mii/mii.h" | 10 | #include "core/hle/service/mii/mii.h" |
| 11 | #include "core/hle/service/mii/mii_manager.h" | ||
| 12 | #include "core/hle/service/service.h" | 12 | #include "core/hle/service/service.h" |
| 13 | #include "core/hle/service/sm/sm.h" | 13 | #include "core/hle/service/sm/sm.h" |
| 14 | 14 | ||
diff --git a/src/core/hle/service/mii/manager.cpp b/src/core/hle/service/mii/mii_manager.cpp index 869d2763f..4fef2aea4 100644 --- a/src/core/hle/service/mii/manager.cpp +++ b/src/core/hle/service/mii/mii_manager.cpp | |||
| @@ -10,7 +10,7 @@ | |||
| 10 | #include "common/string_util.h" | 10 | #include "common/string_util.h" |
| 11 | 11 | ||
| 12 | #include "core/hle/service/acc/profile_manager.h" | 12 | #include "core/hle/service/acc/profile_manager.h" |
| 13 | #include "core/hle/service/mii/manager.h" | 13 | #include "core/hle/service/mii/mii_manager.h" |
| 14 | #include "core/hle/service/mii/raw_data.h" | 14 | #include "core/hle/service/mii/raw_data.h" |
| 15 | #include "core/hle/service/mii/types.h" | 15 | #include "core/hle/service/mii/types.h" |
| 16 | 16 | ||
diff --git a/src/core/hle/service/mii/manager.h b/src/core/hle/service/mii/mii_manager.h index 8e048fc56..8e048fc56 100644 --- a/src/core/hle/service/mii/manager.h +++ b/src/core/hle/service/mii/mii_manager.h | |||
diff --git a/src/core/hle/service/mii/raw_data.h b/src/core/hle/service/mii/raw_data.h index 0e35d69d2..a0d2b9d3a 100644 --- a/src/core/hle/service/mii/raw_data.h +++ b/src/core/hle/service/mii/raw_data.h | |||
| @@ -7,7 +7,7 @@ | |||
| 7 | #include <array> | 7 | #include <array> |
| 8 | 8 | ||
| 9 | #include "common/common_types.h" | 9 | #include "common/common_types.h" |
| 10 | #include "core/hle/service/mii/manager.h" | 10 | #include "core/hle/service/mii/mii_manager.h" |
| 11 | 11 | ||
| 12 | namespace Service::Mii::RawData { | 12 | namespace Service::Mii::RawData { |
| 13 | 13 | ||
diff --git a/src/core/hle/service/nvdrv/devices/nvhost_nvdec_common.cpp b/src/core/hle/service/nvdrv/devices/nvhost_nvdec_common.cpp index 98e6296f1..1403a39d0 100644 --- a/src/core/hle/service/nvdrv/devices/nvhost_nvdec_common.cpp +++ b/src/core/hle/service/nvdrv/devices/nvhost_nvdec_common.cpp | |||
| @@ -19,26 +19,29 @@ | |||
| 19 | namespace Service::Nvidia::Devices { | 19 | namespace Service::Nvidia::Devices { |
| 20 | 20 | ||
| 21 | namespace { | 21 | namespace { |
| 22 | // Splice vectors will copy count amount of type T from the input vector into the dst vector. | 22 | // Copies count amount of type T from the input vector into the dst vector. |
| 23 | // Returns the number of bytes written into dst. | ||
| 23 | template <typename T> | 24 | template <typename T> |
| 24 | std::size_t SpliceVectors(const std::vector<u8>& input, std::vector<T>& dst, std::size_t count, | 25 | std::size_t SliceVectors(const std::vector<u8>& input, std::vector<T>& dst, std::size_t count, |
| 25 | std::size_t offset) { | 26 | std::size_t offset) { |
| 26 | if (!dst.empty()) { | 27 | if (dst.empty()) { |
| 27 | std::memcpy(dst.data(), input.data() + offset, count * sizeof(T)); | 28 | return 0; |
| 28 | } | 29 | } |
| 29 | return 0; | 30 | const size_t bytes_copied = count * sizeof(T); |
| 31 | std::memcpy(dst.data(), input.data() + offset, bytes_copied); | ||
| 32 | return bytes_copied; | ||
| 30 | } | 33 | } |
| 31 | 34 | ||
| 32 | // Write vectors will write data to the output buffer | 35 | // Writes the data in src to an offset into the dst vector. The offset is specified in bytes |
| 36 | // Returns the number of bytes written into dst. | ||
| 33 | template <typename T> | 37 | template <typename T> |
| 34 | std::size_t WriteVectors(std::vector<u8>& dst, const std::vector<T>& src, std::size_t offset) { | 38 | std::size_t WriteVectors(std::vector<u8>& dst, const std::vector<T>& src, std::size_t offset) { |
| 35 | if (src.empty()) { | 39 | if (src.empty()) { |
| 36 | return 0; | 40 | return 0; |
| 37 | } else { | ||
| 38 | std::memcpy(dst.data() + offset, src.data(), src.size() * sizeof(T)); | ||
| 39 | offset += src.size() * sizeof(T); | ||
| 40 | return offset; | ||
| 41 | } | 41 | } |
| 42 | const size_t bytes_copied = src.size() * sizeof(T); | ||
| 43 | std::memcpy(dst.data() + offset, src.data(), bytes_copied); | ||
| 44 | return bytes_copied; | ||
| 42 | } | 45 | } |
| 43 | } // Anonymous namespace | 46 | } // Anonymous namespace |
| 44 | 47 | ||
| @@ -62,7 +65,6 @@ NvResult nvhost_nvdec_common::Submit(const std::vector<u8>& input, std::vector<u | |||
| 62 | LOG_DEBUG(Service_NVDRV, "called NVDEC Submit, cmd_buffer_count={}", params.cmd_buffer_count); | 65 | LOG_DEBUG(Service_NVDRV, "called NVDEC Submit, cmd_buffer_count={}", params.cmd_buffer_count); |
| 63 | 66 | ||
| 64 | // Instantiate param buffers | 67 | // Instantiate param buffers |
| 65 | std::size_t offset = sizeof(IoctlSubmit); | ||
| 66 | std::vector<CommandBuffer> command_buffers(params.cmd_buffer_count); | 68 | std::vector<CommandBuffer> command_buffers(params.cmd_buffer_count); |
| 67 | std::vector<Reloc> relocs(params.relocation_count); | 69 | std::vector<Reloc> relocs(params.relocation_count); |
| 68 | std::vector<u32> reloc_shifts(params.relocation_count); | 70 | std::vector<u32> reloc_shifts(params.relocation_count); |
| @@ -70,13 +72,14 @@ NvResult nvhost_nvdec_common::Submit(const std::vector<u8>& input, std::vector<u | |||
| 70 | std::vector<SyncptIncr> wait_checks(params.syncpoint_count); | 72 | std::vector<SyncptIncr> wait_checks(params.syncpoint_count); |
| 71 | std::vector<Fence> fences(params.fence_count); | 73 | std::vector<Fence> fences(params.fence_count); |
| 72 | 74 | ||
| 73 | // Splice input into their respective buffers | 75 | // Slice input into their respective buffers |
| 74 | offset = SpliceVectors(input, command_buffers, params.cmd_buffer_count, offset); | 76 | std::size_t offset = sizeof(IoctlSubmit); |
| 75 | offset = SpliceVectors(input, relocs, params.relocation_count, offset); | 77 | offset += SliceVectors(input, command_buffers, params.cmd_buffer_count, offset); |
| 76 | offset = SpliceVectors(input, reloc_shifts, params.relocation_count, offset); | 78 | offset += SliceVectors(input, relocs, params.relocation_count, offset); |
| 77 | offset = SpliceVectors(input, syncpt_increments, params.syncpoint_count, offset); | 79 | offset += SliceVectors(input, reloc_shifts, params.relocation_count, offset); |
| 78 | offset = SpliceVectors(input, wait_checks, params.syncpoint_count, offset); | 80 | offset += SliceVectors(input, syncpt_increments, params.syncpoint_count, offset); |
| 79 | offset = SpliceVectors(input, fences, params.fence_count, offset); | 81 | offset += SliceVectors(input, wait_checks, params.syncpoint_count, offset); |
| 82 | offset += SliceVectors(input, fences, params.fence_count, offset); | ||
| 80 | 83 | ||
| 81 | auto& gpu = system.GPU(); | 84 | auto& gpu = system.GPU(); |
| 82 | if (gpu.UseNvdec()) { | 85 | if (gpu.UseNvdec()) { |
| @@ -88,35 +91,27 @@ NvResult nvhost_nvdec_common::Submit(const std::vector<u8>& input, std::vector<u | |||
| 88 | } | 91 | } |
| 89 | } | 92 | } |
| 90 | for (const auto& cmd_buffer : command_buffers) { | 93 | for (const auto& cmd_buffer : command_buffers) { |
| 91 | auto object = nvmap_dev->GetObject(cmd_buffer.memory_id); | 94 | const auto object = nvmap_dev->GetObject(cmd_buffer.memory_id); |
| 92 | ASSERT_OR_EXECUTE(object, return NvResult::InvalidState;); | 95 | ASSERT_OR_EXECUTE(object, return NvResult::InvalidState;); |
| 93 | const auto map = FindBufferMap(object->dma_map_addr); | ||
| 94 | if (!map) { | ||
| 95 | LOG_ERROR(Service_NVDRV, "Tried to submit an invalid offset 0x{:X} dma 0x{:X}", | ||
| 96 | object->addr, object->dma_map_addr); | ||
| 97 | return NvResult::Success; | ||
| 98 | } | ||
| 99 | Tegra::ChCommandHeaderList cmdlist(cmd_buffer.word_count); | 96 | Tegra::ChCommandHeaderList cmdlist(cmd_buffer.word_count); |
| 100 | gpu.MemoryManager().ReadBlock(map->StartAddr() + cmd_buffer.offset, cmdlist.data(), | 97 | system.Memory().ReadBlock(object->addr + cmd_buffer.offset, cmdlist.data(), |
| 101 | cmdlist.size() * sizeof(u32)); | 98 | cmdlist.size() * sizeof(u32)); |
| 102 | gpu.PushCommandBuffer(cmdlist); | 99 | gpu.PushCommandBuffer(cmdlist); |
| 103 | } | 100 | } |
| 104 | if (gpu.UseNvdec()) { | 101 | if (gpu.UseNvdec()) { |
| 105 | |||
| 106 | fences[0].value = syncpoint_manager.IncreaseSyncpoint(fences[0].id, 1); | 102 | fences[0].value = syncpoint_manager.IncreaseSyncpoint(fences[0].id, 1); |
| 107 | |||
| 108 | Tegra::ChCommandHeaderList cmdlist{{(4 << 28) | fences[0].id}}; | 103 | Tegra::ChCommandHeaderList cmdlist{{(4 << 28) | fences[0].id}}; |
| 109 | gpu.PushCommandBuffer(cmdlist); | 104 | gpu.PushCommandBuffer(cmdlist); |
| 110 | } | 105 | } |
| 111 | std::memcpy(output.data(), ¶ms, sizeof(IoctlSubmit)); | 106 | std::memcpy(output.data(), ¶ms, sizeof(IoctlSubmit)); |
| 112 | // Some games expect command_buffers to be written back | 107 | // Some games expect command_buffers to be written back |
| 113 | offset = sizeof(IoctlSubmit); | 108 | offset = sizeof(IoctlSubmit); |
| 114 | offset = WriteVectors(output, command_buffers, offset); | 109 | offset += WriteVectors(output, command_buffers, offset); |
| 115 | offset = WriteVectors(output, relocs, offset); | 110 | offset += WriteVectors(output, relocs, offset); |
| 116 | offset = WriteVectors(output, reloc_shifts, offset); | 111 | offset += WriteVectors(output, reloc_shifts, offset); |
| 117 | offset = WriteVectors(output, syncpt_increments, offset); | 112 | offset += WriteVectors(output, syncpt_increments, offset); |
| 118 | offset = WriteVectors(output, wait_checks, offset); | 113 | offset += WriteVectors(output, wait_checks, offset); |
| 119 | offset = WriteVectors(output, fences, offset); | 114 | offset += WriteVectors(output, fences, offset); |
| 120 | 115 | ||
| 121 | return NvResult::Success; | 116 | return NvResult::Success; |
| 122 | } | 117 | } |
| @@ -148,14 +143,14 @@ NvResult nvhost_nvdec_common::MapBuffer(const std::vector<u8>& input, std::vecto | |||
| 148 | std::memcpy(¶ms, input.data(), sizeof(IoctlMapBuffer)); | 143 | std::memcpy(¶ms, input.data(), sizeof(IoctlMapBuffer)); |
| 149 | std::vector<MapBufferEntry> cmd_buffer_handles(params.num_entries); | 144 | std::vector<MapBufferEntry> cmd_buffer_handles(params.num_entries); |
| 150 | 145 | ||
| 151 | SpliceVectors(input, cmd_buffer_handles, params.num_entries, sizeof(IoctlMapBuffer)); | 146 | SliceVectors(input, cmd_buffer_handles, params.num_entries, sizeof(IoctlMapBuffer)); |
| 152 | 147 | ||
| 153 | auto& gpu = system.GPU(); | 148 | auto& gpu = system.GPU(); |
| 154 | 149 | ||
| 155 | for (auto& cmf_buff : cmd_buffer_handles) { | 150 | for (auto& cmd_buffer : cmd_buffer_handles) { |
| 156 | auto object{nvmap_dev->GetObject(cmf_buff.map_handle)}; | 151 | auto object{nvmap_dev->GetObject(cmd_buffer.map_handle)}; |
| 157 | if (!object) { | 152 | if (!object) { |
| 158 | LOG_ERROR(Service_NVDRV, "invalid cmd_buffer nvmap_handle={:X}", cmf_buff.map_handle); | 153 | LOG_ERROR(Service_NVDRV, "invalid cmd_buffer nvmap_handle={:X}", cmd_buffer.map_handle); |
| 159 | std::memcpy(output.data(), ¶ms, output.size()); | 154 | std::memcpy(output.data(), ¶ms, output.size()); |
| 160 | return NvResult::InvalidState; | 155 | return NvResult::InvalidState; |
| 161 | } | 156 | } |
| @@ -170,7 +165,7 @@ NvResult nvhost_nvdec_common::MapBuffer(const std::vector<u8>& input, std::vecto | |||
| 170 | if (!object->dma_map_addr) { | 165 | if (!object->dma_map_addr) { |
| 171 | LOG_ERROR(Service_NVDRV, "failed to map size={}", object->size); | 166 | LOG_ERROR(Service_NVDRV, "failed to map size={}", object->size); |
| 172 | } else { | 167 | } else { |
| 173 | cmf_buff.map_address = object->dma_map_addr; | 168 | cmd_buffer.map_address = object->dma_map_addr; |
| 174 | AddBufferMap(object->dma_map_addr, object->size, object->addr, | 169 | AddBufferMap(object->dma_map_addr, object->size, object->addr, |
| 175 | object->status == nvmap::Object::Status::Allocated); | 170 | object->status == nvmap::Object::Status::Allocated); |
| 176 | } | 171 | } |
| @@ -186,14 +181,14 @@ NvResult nvhost_nvdec_common::UnmapBuffer(const std::vector<u8>& input, std::vec | |||
| 186 | IoctlMapBuffer params{}; | 181 | IoctlMapBuffer params{}; |
| 187 | std::memcpy(¶ms, input.data(), sizeof(IoctlMapBuffer)); | 182 | std::memcpy(¶ms, input.data(), sizeof(IoctlMapBuffer)); |
| 188 | std::vector<MapBufferEntry> cmd_buffer_handles(params.num_entries); | 183 | std::vector<MapBufferEntry> cmd_buffer_handles(params.num_entries); |
| 189 | SpliceVectors(input, cmd_buffer_handles, params.num_entries, sizeof(IoctlMapBuffer)); | 184 | SliceVectors(input, cmd_buffer_handles, params.num_entries, sizeof(IoctlMapBuffer)); |
| 190 | 185 | ||
| 191 | auto& gpu = system.GPU(); | 186 | auto& gpu = system.GPU(); |
| 192 | 187 | ||
| 193 | for (auto& cmf_buff : cmd_buffer_handles) { | 188 | for (auto& cmd_buffer : cmd_buffer_handles) { |
| 194 | const auto object{nvmap_dev->GetObject(cmf_buff.map_handle)}; | 189 | const auto object{nvmap_dev->GetObject(cmd_buffer.map_handle)}; |
| 195 | if (!object) { | 190 | if (!object) { |
| 196 | LOG_ERROR(Service_NVDRV, "invalid cmd_buffer nvmap_handle={:X}", cmf_buff.map_handle); | 191 | LOG_ERROR(Service_NVDRV, "invalid cmd_buffer nvmap_handle={:X}", cmd_buffer.map_handle); |
| 197 | std::memcpy(output.data(), ¶ms, output.size()); | 192 | std::memcpy(output.data(), ¶ms, output.size()); |
| 198 | return NvResult::InvalidState; | 193 | return NvResult::InvalidState; |
| 199 | } | 194 | } |
diff --git a/src/core/hle/service/nvdrv/nvdrv.cpp b/src/core/hle/service/nvdrv/nvdrv.cpp index 74796dce1..03992af5e 100644 --- a/src/core/hle/service/nvdrv/nvdrv.cpp +++ b/src/core/hle/service/nvdrv/nvdrv.cpp | |||
| @@ -20,8 +20,8 @@ | |||
| 20 | #include "core/hle/service/nvdrv/devices/nvhost_nvjpg.h" | 20 | #include "core/hle/service/nvdrv/devices/nvhost_nvjpg.h" |
| 21 | #include "core/hle/service/nvdrv/devices/nvhost_vic.h" | 21 | #include "core/hle/service/nvdrv/devices/nvhost_vic.h" |
| 22 | #include "core/hle/service/nvdrv/devices/nvmap.h" | 22 | #include "core/hle/service/nvdrv/devices/nvmap.h" |
| 23 | #include "core/hle/service/nvdrv/interface.h" | ||
| 24 | #include "core/hle/service/nvdrv/nvdrv.h" | 23 | #include "core/hle/service/nvdrv/nvdrv.h" |
| 24 | #include "core/hle/service/nvdrv/nvdrv_interface.h" | ||
| 25 | #include "core/hle/service/nvdrv/nvmemp.h" | 25 | #include "core/hle/service/nvdrv/nvmemp.h" |
| 26 | #include "core/hle/service/nvdrv/syncpoint_manager.h" | 26 | #include "core/hle/service/nvdrv/syncpoint_manager.h" |
| 27 | #include "core/hle/service/nvflinger/nvflinger.h" | 27 | #include "core/hle/service/nvflinger/nvflinger.h" |
diff --git a/src/core/hle/service/nvdrv/interface.cpp b/src/core/hle/service/nvdrv/nvdrv_interface.cpp index e4d495000..d61fb73dc 100644 --- a/src/core/hle/service/nvdrv/interface.cpp +++ b/src/core/hle/service/nvdrv/nvdrv_interface.cpp | |||
| @@ -10,9 +10,9 @@ | |||
| 10 | #include "core/hle/kernel/k_thread.h" | 10 | #include "core/hle/kernel/k_thread.h" |
| 11 | #include "core/hle/kernel/k_writable_event.h" | 11 | #include "core/hle/kernel/k_writable_event.h" |
| 12 | #include "core/hle/kernel/kernel.h" | 12 | #include "core/hle/kernel/kernel.h" |
| 13 | #include "core/hle/service/nvdrv/interface.h" | ||
| 14 | #include "core/hle/service/nvdrv/nvdata.h" | 13 | #include "core/hle/service/nvdrv/nvdata.h" |
| 15 | #include "core/hle/service/nvdrv/nvdrv.h" | 14 | #include "core/hle/service/nvdrv/nvdrv.h" |
| 15 | #include "core/hle/service/nvdrv/nvdrv_interface.h" | ||
| 16 | 16 | ||
| 17 | namespace Service::Nvidia { | 17 | namespace Service::Nvidia { |
| 18 | 18 | ||
diff --git a/src/core/hle/service/nvdrv/interface.h b/src/core/hle/service/nvdrv/nvdrv_interface.h index 0e764c53f..0e764c53f 100644 --- a/src/core/hle/service/nvdrv/interface.h +++ b/src/core/hle/service/nvdrv/nvdrv_interface.h | |||
diff --git a/src/core/hle/service/pctl/pctl.h b/src/core/hle/service/pctl/pctl.h index ea3b97823..1d28900b2 100644 --- a/src/core/hle/service/pctl/pctl.h +++ b/src/core/hle/service/pctl/pctl.h | |||
| @@ -4,7 +4,7 @@ | |||
| 4 | 4 | ||
| 5 | #pragma once | 5 | #pragma once |
| 6 | 6 | ||
| 7 | #include "core/hle/service/pctl/module.h" | 7 | #include "core/hle/service/pctl/pctl_module.h" |
| 8 | 8 | ||
| 9 | namespace Core { | 9 | namespace Core { |
| 10 | class System; | 10 | class System; |
diff --git a/src/core/hle/service/pctl/module.cpp b/src/core/hle/service/pctl/pctl_module.cpp index 1e31d05a6..6949fcf3b 100644 --- a/src/core/hle/service/pctl/module.cpp +++ b/src/core/hle/service/pctl/pctl_module.cpp | |||
| @@ -8,8 +8,8 @@ | |||
| 8 | #include "core/file_sys/patch_manager.h" | 8 | #include "core/file_sys/patch_manager.h" |
| 9 | #include "core/hle/ipc_helpers.h" | 9 | #include "core/hle/ipc_helpers.h" |
| 10 | #include "core/hle/kernel/k_process.h" | 10 | #include "core/hle/kernel/k_process.h" |
| 11 | #include "core/hle/service/pctl/module.h" | ||
| 12 | #include "core/hle/service/pctl/pctl.h" | 11 | #include "core/hle/service/pctl/pctl.h" |
| 12 | #include "core/hle/service/pctl/pctl_module.h" | ||
| 13 | 13 | ||
| 14 | namespace Service::PCTL { | 14 | namespace Service::PCTL { |
| 15 | 15 | ||
diff --git a/src/core/hle/service/pctl/module.h b/src/core/hle/service/pctl/pctl_module.h index f25c5c557..f25c5c557 100644 --- a/src/core/hle/service/pctl/module.h +++ b/src/core/hle/service/pctl/pctl_module.h | |||
diff --git a/src/core/hle/service/service.cpp b/src/core/hle/service/service.cpp index 663b83cd3..e6fba88b2 100644 --- a/src/core/hle/service/service.cpp +++ b/src/core/hle/service/service.cpp | |||
| @@ -21,7 +21,7 @@ | |||
| 21 | #include "core/hle/service/aoc/aoc_u.h" | 21 | #include "core/hle/service/aoc/aoc_u.h" |
| 22 | #include "core/hle/service/apm/apm.h" | 22 | #include "core/hle/service/apm/apm.h" |
| 23 | #include "core/hle/service/audio/audio.h" | 23 | #include "core/hle/service/audio/audio.h" |
| 24 | #include "core/hle/service/bcat/module.h" | 24 | #include "core/hle/service/bcat/bcat_module.h" |
| 25 | #include "core/hle/service/bpc/bpc.h" | 25 | #include "core/hle/service/bpc/bpc.h" |
| 26 | #include "core/hle/service/btdrv/btdrv.h" | 26 | #include "core/hle/service/btdrv/btdrv.h" |
| 27 | #include "core/hle/service/btm/btm.h" | 27 | #include "core/hle/service/btm/btm.h" |
| @@ -54,7 +54,7 @@ | |||
| 54 | #include "core/hle/service/nvflinger/nvflinger.h" | 54 | #include "core/hle/service/nvflinger/nvflinger.h" |
| 55 | #include "core/hle/service/olsc/olsc.h" | 55 | #include "core/hle/service/olsc/olsc.h" |
| 56 | #include "core/hle/service/pcie/pcie.h" | 56 | #include "core/hle/service/pcie/pcie.h" |
| 57 | #include "core/hle/service/pctl/module.h" | 57 | #include "core/hle/service/pctl/pctl_module.h" |
| 58 | #include "core/hle/service/pcv/pcv.h" | 58 | #include "core/hle/service/pcv/pcv.h" |
| 59 | #include "core/hle/service/pm/pm.h" | 59 | #include "core/hle/service/pm/pm.h" |
| 60 | #include "core/hle/service/prepo/prepo.h" | 60 | #include "core/hle/service/prepo/prepo.h" |
| @@ -64,7 +64,7 @@ | |||
| 64 | #include "core/hle/service/set/settings.h" | 64 | #include "core/hle/service/set/settings.h" |
| 65 | #include "core/hle/service/sm/sm.h" | 65 | #include "core/hle/service/sm/sm.h" |
| 66 | #include "core/hle/service/sockets/sockets.h" | 66 | #include "core/hle/service/sockets/sockets.h" |
| 67 | #include "core/hle/service/spl/module.h" | 67 | #include "core/hle/service/spl/spl_module.h" |
| 68 | #include "core/hle/service/ssl/ssl.h" | 68 | #include "core/hle/service/ssl/ssl.h" |
| 69 | #include "core/hle/service/time/time.h" | 69 | #include "core/hle/service/time/time.h" |
| 70 | #include "core/hle/service/usb/usb.h" | 70 | #include "core/hle/service/usb/usb.h" |
diff --git a/src/core/hle/service/sm/sm.cpp b/src/core/hle/service/sm/sm.cpp index c7828c3bd..15034abed 100644 --- a/src/core/hle/service/sm/sm.cpp +++ b/src/core/hle/service/sm/sm.cpp | |||
| @@ -14,8 +14,8 @@ | |||
| 14 | #include "core/hle/kernel/k_server_session.h" | 14 | #include "core/hle/kernel/k_server_session.h" |
| 15 | #include "core/hle/kernel/k_session.h" | 15 | #include "core/hle/kernel/k_session.h" |
| 16 | #include "core/hle/result.h" | 16 | #include "core/hle/result.h" |
| 17 | #include "core/hle/service/sm/controller.h" | ||
| 18 | #include "core/hle/service/sm/sm.h" | 17 | #include "core/hle/service/sm/sm.h" |
| 18 | #include "core/hle/service/sm/sm_controller.h" | ||
| 19 | 19 | ||
| 20 | namespace Service::SM { | 20 | namespace Service::SM { |
| 21 | 21 | ||
diff --git a/src/core/hle/service/sm/controller.cpp b/src/core/hle/service/sm/sm_controller.cpp index 8b9418e0f..b5fbc4569 100644 --- a/src/core/hle/service/sm/controller.cpp +++ b/src/core/hle/service/sm/sm_controller.cpp | |||
| @@ -13,7 +13,7 @@ | |||
| 13 | #include "core/hle/kernel/k_server_port.h" | 13 | #include "core/hle/kernel/k_server_port.h" |
| 14 | #include "core/hle/kernel/k_server_session.h" | 14 | #include "core/hle/kernel/k_server_session.h" |
| 15 | #include "core/hle/kernel/k_session.h" | 15 | #include "core/hle/kernel/k_session.h" |
| 16 | #include "core/hle/service/sm/controller.h" | 16 | #include "core/hle/service/sm/sm_controller.h" |
| 17 | 17 | ||
| 18 | namespace Service::SM { | 18 | namespace Service::SM { |
| 19 | 19 | ||
diff --git a/src/core/hle/service/sm/controller.h b/src/core/hle/service/sm/sm_controller.h index 7494f898d..7494f898d 100644 --- a/src/core/hle/service/sm/controller.h +++ b/src/core/hle/service/sm/sm_controller.h | |||
diff --git a/src/core/hle/service/spl/csrng.h b/src/core/hle/service/spl/csrng.h index 5c0bd2199..0d03cc6cb 100644 --- a/src/core/hle/service/spl/csrng.h +++ b/src/core/hle/service/spl/csrng.h | |||
| @@ -4,7 +4,7 @@ | |||
| 4 | 4 | ||
| 5 | #pragma once | 5 | #pragma once |
| 6 | 6 | ||
| 7 | #include "core/hle/service/spl/module.h" | 7 | #include "core/hle/service/spl/spl_module.h" |
| 8 | 8 | ||
| 9 | namespace Core { | 9 | namespace Core { |
| 10 | class System; | 10 | class System; |
diff --git a/src/core/hle/service/spl/spl.h b/src/core/hle/service/spl/spl.h index 9b35012ed..5599c0c01 100644 --- a/src/core/hle/service/spl/spl.h +++ b/src/core/hle/service/spl/spl.h | |||
| @@ -4,7 +4,7 @@ | |||
| 4 | 4 | ||
| 5 | #pragma once | 5 | #pragma once |
| 6 | 6 | ||
| 7 | #include "core/hle/service/spl/module.h" | 7 | #include "core/hle/service/spl/spl_module.h" |
| 8 | 8 | ||
| 9 | namespace Core { | 9 | namespace Core { |
| 10 | class System; | 10 | class System; |
diff --git a/src/core/hle/service/spl/module.cpp b/src/core/hle/service/spl/spl_module.cpp index ebb179aa8..918633af5 100644 --- a/src/core/hle/service/spl/module.cpp +++ b/src/core/hle/service/spl/spl_module.cpp | |||
| @@ -13,8 +13,8 @@ | |||
| 13 | #include "core/hle/api_version.h" | 13 | #include "core/hle/api_version.h" |
| 14 | #include "core/hle/ipc_helpers.h" | 14 | #include "core/hle/ipc_helpers.h" |
| 15 | #include "core/hle/service/spl/csrng.h" | 15 | #include "core/hle/service/spl/csrng.h" |
| 16 | #include "core/hle/service/spl/module.h" | ||
| 17 | #include "core/hle/service/spl/spl.h" | 16 | #include "core/hle/service/spl/spl.h" |
| 17 | #include "core/hle/service/spl/spl_module.h" | ||
| 18 | 18 | ||
| 19 | namespace Service::SPL { | 19 | namespace Service::SPL { |
| 20 | 20 | ||
diff --git a/src/core/hle/service/spl/module.h b/src/core/hle/service/spl/spl_module.h index 61630df80..61630df80 100644 --- a/src/core/hle/service/spl/module.h +++ b/src/core/hle/service/spl/spl_module.h | |||
diff --git a/src/core/hle/service/time/time.cpp b/src/core/hle/service/time/time.cpp index d6f710eba..8fdd5076f 100644 --- a/src/core/hle/service/time/time.cpp +++ b/src/core/hle/service/time/time.cpp | |||
| @@ -11,8 +11,8 @@ | |||
| 11 | #include "core/hle/kernel/k_client_port.h" | 11 | #include "core/hle/kernel/k_client_port.h" |
| 12 | #include "core/hle/kernel/k_scheduler.h" | 12 | #include "core/hle/kernel/k_scheduler.h" |
| 13 | #include "core/hle/kernel/kernel.h" | 13 | #include "core/hle/kernel/kernel.h" |
| 14 | #include "core/hle/service/time/interface.h" | ||
| 15 | #include "core/hle/service/time/time.h" | 14 | #include "core/hle/service/time/time.h" |
| 15 | #include "core/hle/service/time/time_interface.h" | ||
| 16 | #include "core/hle/service/time/time_sharedmemory.h" | 16 | #include "core/hle/service/time/time_sharedmemory.h" |
| 17 | #include "core/hle/service/time/time_zone_service.h" | 17 | #include "core/hle/service/time/time_zone_service.h" |
| 18 | 18 | ||
diff --git a/src/core/hle/service/time/interface.cpp b/src/core/hle/service/time/time_interface.cpp index 53a204796..bb7b6b5c1 100644 --- a/src/core/hle/service/time/interface.cpp +++ b/src/core/hle/service/time/time_interface.cpp | |||
| @@ -2,7 +2,7 @@ | |||
| 2 | // Licensed under GPLv2 or any later version | 2 | // Licensed under GPLv2 or any later version |
| 3 | // Refer to the license.txt file included. | 3 | // Refer to the license.txt file included. |
| 4 | 4 | ||
| 5 | #include "core/hle/service/time/interface.h" | 5 | #include "core/hle/service/time/time_interface.h" |
| 6 | 6 | ||
| 7 | namespace Service::Time { | 7 | namespace Service::Time { |
| 8 | 8 | ||
diff --git a/src/core/hle/service/time/interface.h b/src/core/hle/service/time/time_interface.h index c41766f1a..c41766f1a 100644 --- a/src/core/hle/service/time/interface.h +++ b/src/core/hle/service/time/time_interface.h | |||
diff --git a/src/video_core/command_classes/vic.cpp b/src/video_core/command_classes/vic.cpp index ff3db0aee..ffb7c82a1 100644 --- a/src/video_core/command_classes/vic.cpp +++ b/src/video_core/command_classes/vic.cpp | |||
| @@ -129,28 +129,27 @@ void Vic::Execute() { | |||
| 129 | 129 | ||
| 130 | const std::size_t surface_width = config.surface_width_minus1 + 1; | 130 | const std::size_t surface_width = config.surface_width_minus1 + 1; |
| 131 | const std::size_t surface_height = config.surface_height_minus1 + 1; | 131 | const std::size_t surface_height = config.surface_height_minus1 + 1; |
| 132 | const std::size_t half_width = surface_width / 2; | 132 | const auto frame_width = std::min(surface_width, static_cast<size_t>(frame->width)); |
| 133 | const std::size_t half_height = config.surface_height_minus1 / 2; | 133 | const auto frame_height = std::min(surface_height, static_cast<size_t>(frame->height)); |
| 134 | const std::size_t half_width = frame_width / 2; | ||
| 135 | const std::size_t half_height = frame_height / 2; | ||
| 134 | const std::size_t aligned_width = (surface_width + 0xff) & ~0xff; | 136 | const std::size_t aligned_width = (surface_width + 0xff) & ~0xff; |
| 135 | 137 | ||
| 136 | const auto* luma_ptr = frame->data[0]; | 138 | const auto* luma_ptr = frame->data[0]; |
| 137 | const auto* chroma_b_ptr = frame->data[1]; | 139 | const auto* chroma_b_ptr = frame->data[1]; |
| 138 | const auto* chroma_r_ptr = frame->data[2]; | 140 | const auto* chroma_r_ptr = frame->data[2]; |
| 139 | const auto stride = frame->linesize[0]; | 141 | const auto stride = static_cast<size_t>(frame->linesize[0]); |
| 140 | const auto half_stride = frame->linesize[1]; | 142 | const auto half_stride = static_cast<size_t>(frame->linesize[1]); |
| 141 | 143 | ||
| 142 | luma_buffer.resize(aligned_width * surface_height); | 144 | luma_buffer.resize(aligned_width * surface_height); |
| 143 | chroma_buffer.resize(aligned_width * half_height); | 145 | chroma_buffer.resize(aligned_width * surface_height / 2); |
| 144 | 146 | ||
| 145 | // Populate luma buffer | 147 | // Populate luma buffer |
| 146 | for (std::size_t y = 0; y < surface_height - 1; ++y) { | 148 | for (std::size_t y = 0; y < frame_height; ++y) { |
| 147 | const std::size_t src = y * stride; | 149 | const std::size_t src = y * stride; |
| 148 | const std::size_t dst = y * aligned_width; | 150 | const std::size_t dst = y * aligned_width; |
| 149 | 151 | for (std::size_t x = 0; x < frame_width; ++x) { | |
| 150 | const std::size_t size = surface_width; | 152 | luma_buffer[dst + x] = luma_ptr[src + x]; |
| 151 | |||
| 152 | for (std::size_t offset = 0; offset < size; ++offset) { | ||
| 153 | luma_buffer[dst + offset] = luma_ptr[src + offset]; | ||
| 154 | } | 153 | } |
| 155 | } | 154 | } |
| 156 | gpu.MemoryManager().WriteBlock(output_surface_luma_address, luma_buffer.data(), | 155 | gpu.MemoryManager().WriteBlock(output_surface_luma_address, luma_buffer.data(), |
diff --git a/src/yuzu/CMakeLists.txt b/src/yuzu/CMakeLists.txt index f870b33b1..cb4bdcc7e 100644 --- a/src/yuzu/CMakeLists.txt +++ b/src/yuzu/CMakeLists.txt | |||
| @@ -15,18 +15,19 @@ add_executable(yuzu | |||
| 15 | about_dialog.cpp | 15 | about_dialog.cpp |
| 16 | about_dialog.h | 16 | about_dialog.h |
| 17 | aboutdialog.ui | 17 | aboutdialog.ui |
| 18 | applets/controller.cpp | 18 | applets/qt_controller.cpp |
| 19 | applets/controller.h | 19 | applets/qt_controller.h |
| 20 | applets/controller.ui | 20 | applets/qt_controller.ui |
| 21 | applets/error.cpp | 21 | applets/qt_error.cpp |
| 22 | applets/error.h | 22 | applets/qt_error.h |
| 23 | applets/profile_select.cpp | 23 | applets/qt_profile_select.cpp |
| 24 | applets/profile_select.h | 24 | applets/qt_profile_select.h |
| 25 | applets/software_keyboard.cpp | 25 | applets/qt_software_keyboard.cpp |
| 26 | applets/software_keyboard.h | 26 | applets/qt_software_keyboard.h |
| 27 | applets/software_keyboard.ui | 27 | applets/qt_software_keyboard.ui |
| 28 | applets/web_browser.cpp | 28 | applets/qt_web_browser.cpp |
| 29 | applets/web_browser.h | 29 | applets/qt_web_browser.h |
| 30 | applets/qt_web_browser_scripts.h | ||
| 30 | bootmanager.cpp | 31 | bootmanager.cpp |
| 31 | bootmanager.h | 32 | bootmanager.h |
| 32 | compatdb.ui | 33 | compatdb.ui |
diff --git a/src/yuzu/applets/controller.cpp b/src/yuzu/applets/qt_controller.cpp index 836d90fda..97106d2cc 100644 --- a/src/yuzu/applets/controller.cpp +++ b/src/yuzu/applets/qt_controller.cpp | |||
| @@ -12,8 +12,8 @@ | |||
| 12 | #include "core/hle/service/hid/controllers/npad.h" | 12 | #include "core/hle/service/hid/controllers/npad.h" |
| 13 | #include "core/hle/service/hid/hid.h" | 13 | #include "core/hle/service/hid/hid.h" |
| 14 | #include "core/hle/service/sm/sm.h" | 14 | #include "core/hle/service/sm/sm.h" |
| 15 | #include "ui_controller.h" | 15 | #include "ui_qt_controller.h" |
| 16 | #include "yuzu/applets/controller.h" | 16 | #include "yuzu/applets/qt_controller.h" |
| 17 | #include "yuzu/configuration/configure_input.h" | 17 | #include "yuzu/configuration/configure_input.h" |
| 18 | #include "yuzu/configuration/configure_input_profile_dialog.h" | 18 | #include "yuzu/configuration/configure_input_profile_dialog.h" |
| 19 | #include "yuzu/configuration/configure_motion_touch.h" | 19 | #include "yuzu/configuration/configure_motion_touch.h" |
diff --git a/src/yuzu/applets/controller.h b/src/yuzu/applets/qt_controller.h index 9b57aea1a..9b57aea1a 100644 --- a/src/yuzu/applets/controller.h +++ b/src/yuzu/applets/qt_controller.h | |||
diff --git a/src/yuzu/applets/controller.ui b/src/yuzu/applets/qt_controller.ui index c8cb6bcf3..c8cb6bcf3 100644 --- a/src/yuzu/applets/controller.ui +++ b/src/yuzu/applets/qt_controller.ui | |||
diff --git a/src/yuzu/applets/error.cpp b/src/yuzu/applets/qt_error.cpp index 085688cd4..45cf64603 100644 --- a/src/yuzu/applets/error.cpp +++ b/src/yuzu/applets/qt_error.cpp | |||
| @@ -4,7 +4,7 @@ | |||
| 4 | 4 | ||
| 5 | #include <QDateTime> | 5 | #include <QDateTime> |
| 6 | #include "core/hle/lock.h" | 6 | #include "core/hle/lock.h" |
| 7 | #include "yuzu/applets/error.h" | 7 | #include "yuzu/applets/qt_error.h" |
| 8 | #include "yuzu/main.h" | 8 | #include "yuzu/main.h" |
| 9 | 9 | ||
| 10 | QtErrorDisplay::QtErrorDisplay(GMainWindow& parent) { | 10 | QtErrorDisplay::QtErrorDisplay(GMainWindow& parent) { |
diff --git a/src/yuzu/applets/error.h b/src/yuzu/applets/qt_error.h index 8bd895a32..8bd895a32 100644 --- a/src/yuzu/applets/error.h +++ b/src/yuzu/applets/qt_error.h | |||
diff --git a/src/yuzu/applets/profile_select.cpp b/src/yuzu/applets/qt_profile_select.cpp index 62fd1141c..a56638e21 100644 --- a/src/yuzu/applets/profile_select.cpp +++ b/src/yuzu/applets/qt_profile_select.cpp | |||
| @@ -14,7 +14,7 @@ | |||
| 14 | #include "common/string_util.h" | 14 | #include "common/string_util.h" |
| 15 | #include "core/constants.h" | 15 | #include "core/constants.h" |
| 16 | #include "core/hle/lock.h" | 16 | #include "core/hle/lock.h" |
| 17 | #include "yuzu/applets/profile_select.h" | 17 | #include "yuzu/applets/qt_profile_select.h" |
| 18 | #include "yuzu/main.h" | 18 | #include "yuzu/main.h" |
| 19 | 19 | ||
| 20 | namespace { | 20 | namespace { |
diff --git a/src/yuzu/applets/profile_select.h b/src/yuzu/applets/qt_profile_select.h index 4e9037488..4e9037488 100644 --- a/src/yuzu/applets/profile_select.h +++ b/src/yuzu/applets/qt_profile_select.h | |||
diff --git a/src/yuzu/applets/software_keyboard.cpp b/src/yuzu/applets/qt_software_keyboard.cpp index aa453a79f..848801cec 100644 --- a/src/yuzu/applets/software_keyboard.cpp +++ b/src/yuzu/applets/qt_software_keyboard.cpp | |||
| @@ -11,8 +11,8 @@ | |||
| 11 | #include "common/string_util.h" | 11 | #include "common/string_util.h" |
| 12 | #include "core/core.h" | 12 | #include "core/core.h" |
| 13 | #include "core/frontend/input_interpreter.h" | 13 | #include "core/frontend/input_interpreter.h" |
| 14 | #include "ui_software_keyboard.h" | 14 | #include "ui_qt_software_keyboard.h" |
| 15 | #include "yuzu/applets/software_keyboard.h" | 15 | #include "yuzu/applets/qt_software_keyboard.h" |
| 16 | #include "yuzu/main.h" | 16 | #include "yuzu/main.h" |
| 17 | #include "yuzu/util/overlay_dialog.h" | 17 | #include "yuzu/util/overlay_dialog.h" |
| 18 | 18 | ||
diff --git a/src/yuzu/applets/software_keyboard.h b/src/yuzu/applets/qt_software_keyboard.h index 1a03c098c..1a03c098c 100644 --- a/src/yuzu/applets/software_keyboard.h +++ b/src/yuzu/applets/qt_software_keyboard.h | |||
diff --git a/src/yuzu/applets/software_keyboard.ui b/src/yuzu/applets/qt_software_keyboard.ui index b0a1fcde9..b0a1fcde9 100644 --- a/src/yuzu/applets/software_keyboard.ui +++ b/src/yuzu/applets/qt_software_keyboard.ui | |||
diff --git a/src/yuzu/applets/web_browser.cpp b/src/yuzu/applets/qt_web_browser.cpp index 34d3feb55..b112dd7b0 100644 --- a/src/yuzu/applets/web_browser.cpp +++ b/src/yuzu/applets/qt_web_browser.cpp | |||
| @@ -17,8 +17,8 @@ | |||
| 17 | #include "core/frontend/input_interpreter.h" | 17 | #include "core/frontend/input_interpreter.h" |
| 18 | #include "input_common/keyboard.h" | 18 | #include "input_common/keyboard.h" |
| 19 | #include "input_common/main.h" | 19 | #include "input_common/main.h" |
| 20 | #include "yuzu/applets/web_browser.h" | 20 | #include "yuzu/applets/qt_web_browser.h" |
| 21 | #include "yuzu/applets/web_browser_scripts.h" | 21 | #include "yuzu/applets/qt_web_browser_scripts.h" |
| 22 | #include "yuzu/main.h" | 22 | #include "yuzu/main.h" |
| 23 | #include "yuzu/util/url_request_interceptor.h" | 23 | #include "yuzu/util/url_request_interceptor.h" |
| 24 | 24 | ||
diff --git a/src/yuzu/applets/web_browser.h b/src/yuzu/applets/qt_web_browser.h index 7ad07409f..7ad07409f 100644 --- a/src/yuzu/applets/web_browser.h +++ b/src/yuzu/applets/qt_web_browser.h | |||
diff --git a/src/yuzu/applets/web_browser_scripts.h b/src/yuzu/applets/qt_web_browser_scripts.h index 992837a85..992837a85 100644 --- a/src/yuzu/applets/web_browser_scripts.h +++ b/src/yuzu/applets/qt_web_browser_scripts.h | |||
diff --git a/src/yuzu/main.cpp b/src/yuzu/main.cpp index fbd5001e9..b7fd33ae7 100644 --- a/src/yuzu/main.cpp +++ b/src/yuzu/main.cpp | |||
| @@ -11,11 +11,11 @@ | |||
| 11 | #endif | 11 | #endif |
| 12 | 12 | ||
| 13 | // VFS includes must be before glad as they will conflict with Windows file api, which uses defines. | 13 | // VFS includes must be before glad as they will conflict with Windows file api, which uses defines. |
| 14 | #include "applets/controller.h" | 14 | #include "applets/qt_controller.h" |
| 15 | #include "applets/error.h" | 15 | #include "applets/qt_error.h" |
| 16 | #include "applets/profile_select.h" | 16 | #include "applets/qt_profile_select.h" |
| 17 | #include "applets/software_keyboard.h" | 17 | #include "applets/qt_software_keyboard.h" |
| 18 | #include "applets/web_browser.h" | 18 | #include "applets/qt_web_browser.h" |
| 19 | #include "common/nvidia_flags.h" | 19 | #include "common/nvidia_flags.h" |
| 20 | #include "configuration/configure_input.h" | 20 | #include "configuration/configure_input.h" |
| 21 | #include "configuration/configure_per_game.h" | 21 | #include "configuration/configure_per_game.h" |