mirror of
https://github.com/yuzu-emu/yuzu.git
synced 2025-06-26 06:57:52 -05:00
textures: add BC1 and BC3 compressors and recompression setting
This commit is contained in:
@ -16,8 +16,8 @@
|
||||
#include "common/alignment.h"
|
||||
#include "common/common_types.h"
|
||||
#include "common/polyfill_ranges.h"
|
||||
#include "common/thread_worker.h"
|
||||
#include "video_core/textures/astc.h"
|
||||
#include "video_core/textures/workers.h"
|
||||
|
||||
class InputBitStream {
|
||||
public:
|
||||
@ -1656,8 +1656,7 @@ void Decompress(std::span<const uint8_t> data, uint32_t width, uint32_t height,
|
||||
const u32 rows = Common::DivideUp(height, block_height);
|
||||
const u32 cols = Common::DivideUp(width, block_width);
|
||||
|
||||
static Common::ThreadWorker workers{std::max(std::thread::hardware_concurrency(), 2U) / 2,
|
||||
"ASTCDecompress"};
|
||||
Common::ThreadWorker& workers{GetThreadWorkers()};
|
||||
|
||||
for (u32 z = 0; z < depth; ++z) {
|
||||
const u32 depth_offset = z * height * width * 4;
|
||||
|
Reference in New Issue
Block a user