[GPU] Move all xenos.h to gpu::xenos, disambiguate Dimension/TextureDimension

This commit is contained in:
Triang3l
2020-07-11 15:54:22 +03:00
parent 39490f3c3a
commit 4bb0ca0e09
61 changed files with 1411 additions and 1365 deletions

View File

@@ -23,22 +23,22 @@ bool SamplerInfo::Prepare(const xenos::xe_gpu_texture_fetch_t& fetch,
std::memset(out_info, 0, sizeof(SamplerInfo));
out_info->min_filter =
fetch_instr.attributes.min_filter == TextureFilter::kUseFetchConst
fetch_instr.attributes.min_filter == xenos::TextureFilter::kUseFetchConst
? fetch.min_filter
: fetch_instr.attributes.min_filter;
out_info->mag_filter =
fetch_instr.attributes.mag_filter == TextureFilter::kUseFetchConst
fetch_instr.attributes.mag_filter == xenos::TextureFilter::kUseFetchConst
? fetch.mag_filter
: fetch_instr.attributes.mag_filter;
out_info->mip_filter =
fetch_instr.attributes.mip_filter == TextureFilter::kUseFetchConst
fetch_instr.attributes.mip_filter == xenos::TextureFilter::kUseFetchConst
? fetch.mip_filter
: fetch_instr.attributes.mip_filter;
out_info->clamp_u = fetch.clamp_x;
out_info->clamp_v = fetch.clamp_y;
out_info->clamp_w = fetch.clamp_z;
out_info->aniso_filter =
fetch_instr.attributes.aniso_filter == AnisoFilter::kUseFetchConst
fetch_instr.attributes.aniso_filter == xenos::AnisoFilter::kUseFetchConst
? fetch.aniso_filter
: fetch_instr.attributes.aniso_filter;