回答編集履歴

1

追記

2021/10/06 04:52

投稿

fana
fana

スコア11658

test CHANGED
@@ -7,3 +7,23 @@
7
7
  テクスチャのピクセルデータのフォーマット設定(提示コードに見当たらないが)と食い違っているのでは?
8
8
 
9
9
  (e.g. padding とか)
10
+
11
+
12
+
13
+ ---
14
+
15
+
16
+
17
+ 一応,↑のように想像する理由を書いておく.
18
+
19
+
20
+
21
+ * 示された画像で変になってる文字の具合を見るに,各行の先頭のbyte位置が(行ごとに一定量ずつ)ずれているように見える
22
+
23
+ このような絵面になるバグは,"Padding" の扱いをミスった画像表示コードを書いた場合によくみられるものである.
24
+
25
+ * 示された画像で変になってる文字の幅を見てみると,全て4の倍数ではない.
26
+
27
+ 対して,まともに描画できている文字の幅(ってどこからどこまでだよ?っていうのはあるが,とりあえず余白を一切含まない幅)を見てみると,こちらは全て4の倍数になっている.
28
+
29
+ これも,4byteアライン関係なんじゃねーの? と推測する材料になる.