summaryrefslogtreecommitdiff
path: root/Source/Core/VideoCommon/DriverDetails.cpp
diff options
context:
space:
mode:
authorDevJPM <DevJPM@users.noreply.github.com>2021-01-02 13:47:18 +0100
committerunknown <jean-pierre.muench@posteo.de>2021-11-20 16:08:10 +0100
commit61cfd8696ee010758c48d02eac13d3dffc3501a7 (patch)
treea4d4c1532ce2c91c98b18f7ccb91ec70d38d6d33 /Source/Core/VideoCommon/DriverDetails.cpp
parent6ca2897d200f898607cb1fe4370ed20b7f6ddd86 (diff)
Fix CPU Core Count detection and Enable Parallel Shader Compilation
This does this following things: - Default to the runtime automatic number of threads for pre-compiling shaders - Adds a distinct automatic thread count computation for pre-compilation (which has less other things going on and should scale better beyond 4 cores) - Removes the unused logical_core_count field from the CPU detection - Changes the semantics of num_cores from maximaum addressable number of cores to actually available CPU cores (which is also how it was actually used) - Updates the computation of the HTT flag now that AMD no longer lies about it for its Zen processors - Background shader compilation is *not* enabled by default
Diffstat (limited to 'Source/Core/VideoCommon/DriverDetails.cpp')
0 files changed, 0 insertions, 0 deletions