Nebula
Toggle main menu visibility
Loading...
Searching...
No Matches
win32cpu.h
Go to the documentation of this file.
1
#pragma once
2
//------------------------------------------------------------------------------
12
#include "
core/types.h
"
13
14
//------------------------------------------------------------------------------
15
namespace
Win32
16
{
17
class
Win32Cpu
18
{
19
public
:
20
typedef
DWORD
CoreId
;
21
23
static
const
CoreId
InvalidCoreId
= 0xffffffff;
24
static
const
CoreId
MainThreadCore
= 0;
25
static
const
CoreId
IoThreadCore
= 2;
26
static
const
CoreId
RenderThreadCore
= 1;
27
static
const
CoreId
AudioThreadCore
= 3;
28
static
const
CoreId
MiscThreadCore
= 4;
29
static
const
CoreId
NetworkThreadCore
= 5;
30
31
static
const
CoreId
JobThreadFirstCore
= 6;
32
static
const
CoreId
RenderThreadFirstCore
= 16;
33
};
34
35
}
// namespace Win32
36
//------------------------------------------------------------------------------
Win32::Win32Cpu
CPU related definitions for the Win32 platform.
Definition
win32cpu.h:18
Win32::Win32Cpu::JobThreadFirstCore
static const CoreId JobThreadFirstCore
Definition
win32cpu.h:31
Win32::Win32Cpu::RenderThreadCore
static const CoreId RenderThreadCore
Definition
win32cpu.h:26
Win32::Win32Cpu::MainThreadCore
static const CoreId MainThreadCore
Definition
win32cpu.h:24
Win32::Win32Cpu::NetworkThreadCore
static const CoreId NetworkThreadCore
Definition
win32cpu.h:29
Win32::Win32Cpu::RenderThreadFirstCore
static const CoreId RenderThreadFirstCore
Definition
win32cpu.h:32
Win32::Win32Cpu::IoThreadCore
static const CoreId IoThreadCore
Definition
win32cpu.h:25
Win32::Win32Cpu::CoreId
DWORD CoreId
Definition
win32cpu.h:20
Win32::Win32Cpu::AudioThreadCore
static const CoreId AudioThreadCore
Definition
win32cpu.h:27
Win32::Win32Cpu::InvalidCoreId
static const CoreId InvalidCoreId
core identifiers, under Win32, we basically don't care...
Definition
win32cpu.h:23
Win32::Win32Cpu::MiscThreadCore
static const CoreId MiscThreadCore
Definition
win32cpu.h:28
Win32
[TODO: Describe Win32 subsystem]
types.h
code
foundation
system
win32
win32cpu.h
Generated on
for Nebula. Dark theme by
Tilen Majerle
. All rights reserved.