6ed613a6e6
* Move shuffle handling out of the backend to a transform pass * Handle subgroup sizes higher than 32 * Stop using the subgroup size control extension * Make GenerateShuffleFunction static * Shader cache version bump
20 lines
399 B
C#
20 lines
399 B
C#
namespace Ryujinx.Graphics.Shader.Translation
|
|
{
|
|
enum HelperFunctionName
|
|
{
|
|
Invalid,
|
|
|
|
ConvertDoubleToFloat,
|
|
ConvertFloatToDouble,
|
|
SharedAtomicMaxS32,
|
|
SharedAtomicMinS32,
|
|
SharedStore8,
|
|
SharedStore16,
|
|
Shuffle,
|
|
ShuffleDown,
|
|
ShuffleUp,
|
|
ShuffleXor,
|
|
TexelFetchScale,
|
|
TextureSizeUnscale,
|
|
}
|
|
}
|