「主なグラフィックスAPIのメモリアライメント」の版間の差分

ページの作成:「== Direct3D == Direct3Dでは16バイト区切りにする。16バイトの境界線を跨ぐように変数を配置しないこと。 NG <source lang="c"> stru…」
 
編集の要約なし
2行目: 2行目:
[[Direct3D]]では16バイト区切りにする。16バイトの境界線を跨ぐように[[変数]]を配置しないこと。
[[Direct3D]]では16バイト区切りにする。16バイトの境界線を跨ぐように[[変数]]を配置しないこと。


NG
; NG
<source lang="c">
<source lang="c">
struct Buffer1 {
struct Buffer1 {
10行目: 10行目:
</source>
</source>


OK
; OK
<source lang="c">
<source lang="c">
struct Buffer1 {
struct Buffer1 {
28行目: 28行目:
[[Metal]]は深く考えなくても良いらしいが、とりあえず[[Direct3D]]に合わせとけ。
[[Metal]]は深く考えなくても良いらしいが、とりあえず[[Direct3D]]に合わせとけ。


[[画像処理]]
[[category:画像処理]]