INNER CODE UNIT · C++
scope
oxylusengine/Oxylus · ResourceCompiler/private/ModelCompiler.cpp:803
auto scope = ParallelScope(session->job_manager);
for (auto texture_index = 0_sz; texture_index < asset.textures.size(); texture_index++) {
const auto is_srgb = !linear_texture_indices.contains(texture_index);
scope.dispatch([&session, &asset, &model, &result, texture_index, is_srgb] {
compile_gltf_texture(
session,
asset,
texture_index,
is_srgb,
model.name,
model.textures[texture_index],
result.textures[texture_index]
);
});
}
for (auto mesh_index = 0_sz; mesh_index < pending_meshes.size(); mesh_index++) {