fixed svcGetThreadId added gpu struct stuff