Raven Engine v0.1
Loading...
Searching...
No Matches
Hardware.cpp File Reference
#include "rvpch.h"
#include "Raven/Core/Hardware.h"
#include "Raven/Core/Logging.h"
#include <thread>
#include <array>

Namespaces

namespace  Raven
namespace  Raven::Hardware

Functions

Capabilities Raven::Hardware::QueryCapabilities () noexcept
 Query the CPU for instruction-set support.
HardwareInfo Raven::Hardware::QueryHardwareInfo () noexcept
 Query overall hardware: brand string, cores, RAM, caps.
void Raven::Hardware::LogHardwareInfo () noexcept
 Log out the hardware info at Info level.
void Raven::Hardware::CheckRequiredCapabilities () noexcept
 Verifies that all required caps are present.