mirror of
https://github.com/xenia-project/xenia.git
synced 2025-12-06 07:12:03 +01:00
[GPU] Texture load shader style (alignment) cleanup
This commit is contained in:
parent
53320d7ef2
commit
72f3eead63
|
|
@ -37,7 +37,7 @@ xesl_entry_signature_end
|
||||||
xe_texture_load_dest, block_offset_host,
|
xe_texture_load_dest, block_offset_host,
|
||||||
XE_TEXTURE_LOAD_16BPB_TRANSFORM(XeEndianSwap16(
|
XE_TEXTURE_LOAD_16BPB_TRANSFORM(XeEndianSwap16(
|
||||||
xesl_typedStorageBufferLoad(xe_texture_load_source,
|
xesl_typedStorageBufferLoad(xe_texture_load_source,
|
||||||
block_offset_guest), endian)));
|
block_offset_guest), endian)));
|
||||||
++block_offset_host;
|
++block_offset_host;
|
||||||
block_offset_guest +=
|
block_offset_guest +=
|
||||||
XeTextureLoadRightConsecutiveBlocksOffset(block_index.x, 1u) >> 4u;
|
XeTextureLoadRightConsecutiveBlocksOffset(block_index.x, 1u) >> 4u;
|
||||||
|
|
@ -45,5 +45,5 @@ xesl_entry_signature_end
|
||||||
xe_texture_load_dest, block_offset_host,
|
xe_texture_load_dest, block_offset_host,
|
||||||
XE_TEXTURE_LOAD_16BPB_TRANSFORM(XeEndianSwap16(
|
XE_TEXTURE_LOAD_16BPB_TRANSFORM(XeEndianSwap16(
|
||||||
xesl_typedStorageBufferLoad(xe_texture_load_source,
|
xesl_typedStorageBufferLoad(xe_texture_load_source,
|
||||||
block_offset_guest), endian)));
|
block_offset_guest), endian)));
|
||||||
xesl_entry_end
|
xesl_entry_end
|
||||||
|
|
|
||||||
|
|
@ -37,7 +37,7 @@ xesl_entry_signature_end
|
||||||
xe_texture_load_dest, block_offset_host,
|
xe_texture_load_dest, block_offset_host,
|
||||||
XE_TEXTURE_LOAD_32BPB_TRANSFORM(XeEndianSwap32(
|
XE_TEXTURE_LOAD_32BPB_TRANSFORM(XeEndianSwap32(
|
||||||
xesl_typedStorageBufferLoad(xe_texture_load_source,
|
xesl_typedStorageBufferLoad(xe_texture_load_source,
|
||||||
block_offset_guest), endian)));
|
block_offset_guest), endian)));
|
||||||
++block_offset_host;
|
++block_offset_host;
|
||||||
block_offset_guest +=
|
block_offset_guest +=
|
||||||
XeTextureLoadRightConsecutiveBlocksOffset(block_index.x, 2u) >> 4u;
|
XeTextureLoadRightConsecutiveBlocksOffset(block_index.x, 2u) >> 4u;
|
||||||
|
|
@ -45,5 +45,5 @@ xesl_entry_signature_end
|
||||||
xe_texture_load_dest, block_offset_host,
|
xe_texture_load_dest, block_offset_host,
|
||||||
XE_TEXTURE_LOAD_32BPB_TRANSFORM(XeEndianSwap32(
|
XE_TEXTURE_LOAD_32BPB_TRANSFORM(XeEndianSwap32(
|
||||||
xesl_typedStorageBufferLoad(xe_texture_load_source,
|
xesl_typedStorageBufferLoad(xe_texture_load_source,
|
||||||
block_offset_guest), endian)));
|
block_offset_guest), endian)));
|
||||||
xesl_entry_end
|
xesl_entry_end
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue