mirror of
https://github.com/PabloMK7/citra.git
synced 2025-09-13 06:10:04 +00:00
Added Signals; more runtime fixes
This commit is contained in:
parent
e4f05884c3
commit
8abc5525be
17 changed files with 118 additions and 56 deletions
|
@ -824,10 +824,6 @@ std::unique_ptr<Kernel::SessionRequestHandler::SessionDataBase> GSP_GPU::MakeSes
|
|||
return std::make_unique<SessionData>(this);
|
||||
}
|
||||
|
||||
SessionData::SessionData() {
|
||||
UNREACHABLE();
|
||||
}
|
||||
|
||||
SessionData::SessionData(GSP_GPU* gsp) : gsp(gsp) {
|
||||
// Assign a new thread id to this session when it connects. Note: In the real GSP service this
|
||||
// is done through a real thread (svcCreateThread) but we have to simulate it since our HLE
|
||||
|
|
|
@ -187,7 +187,7 @@ class GSP_GPU;
|
|||
|
||||
class SessionData : public Kernel::SessionRequestHandler::SessionDataBase {
|
||||
public:
|
||||
SessionData();
|
||||
SessionData() = default;
|
||||
SessionData(GSP_GPU* gsp);
|
||||
~SessionData();
|
||||
|
||||
|
|
|
@ -15,6 +15,7 @@
|
|||
|
||||
SERVICE_CONSTRUCT_IMPL(Service::LDR::RO)
|
||||
SERIALIZE_EXPORT_IMPL(Service::LDR::RO)
|
||||
SERIALIZE_EXPORT_IMPL(Service::LDR::ClientSlot)
|
||||
|
||||
namespace Service::LDR {
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue