-
It looks like it hits PerformResizeViaF32 which converts the texture to a R32G32B32A32_FLOAT float texture, and then calls PerformResizeUsingWIC which fails because the slicePitch passed to CreateBitm…
-
I use VS2017 with win10, I tried 2017_win10.sln and 2017.sln,but it just produced DirectXTex.lib. I can't find the Texassemble.exe.
-
In BC.cpp, I see the code:
XMVECTOR clr2, clr3;
if (isbc1 && (pBC->rgb[0] rgb[1]))
{
clr2 = XMVectorLerp(clr0, clr1, 0.5f);
clr3 = XMVectorZero(); // Alpha of 0
}
else
{
clr2 = XMVectorLerp(c…
-
To reproduce, download this image: https://hdrihaven.com/hdri/download.php?h=simons_town_rocks&r=1k
Run texconv.exe -y -m 1 -f FP16 simons_town_rocks_1k.hdr
Offset 1717440 in the result DDS file i…
-
I use the DirectX Texture Tool obsolete GUI utility provided in the DirectX 9.0 SDK for generating and modifying textures for my Direct3D 11 programs (which I load via the the `DDSTextureLoader`). Thi…
-
Removal of `#include ` (or ``) from DDS.h causes it to no longer have all the includes it needs to define the structures within it. Is this intended? Is there a guideline to prerequisite includes you …
-
画像ファイルの読み込み機能を作成する。
~~DevILを使用する。~~
-
Couple of issues found ...
1. When saving one of the new format DDS .. Say BC7
The file is given a filename like name.dds2
Which is sort of ok, if you rename it to .dds then the target game w…
-
https://github.com/Microsoft/DirectXTex/blob/master/DirectXTex/Shaders/BC7Encode.hlsl
In block_package1, when fixup index is 6:
block.w = (get_color_index(15)
-
https://github.com/Microsoft/DirectXTex/blob/3a4748ddeb143f2592536ca39aba6ed5e68eb5d6/Texdiag/texdiag.cpp#L443
I guess this should be a return istead of a break?
Otherwise the format gets output a…