bindings.h 430 B

123456789101112131415161718192021
  1. // Copyright 2021 yuzu Emulator Project
  2. // Licensed under GPLv2 or any later version
  3. // Refer to the license.txt file included.
  4. #pragma once
  5. #include "common/common_types.h"
  6. namespace Shader::Backend {
  7. struct Bindings {
  8. u32 unified{};
  9. u32 uniform_buffer{};
  10. u32 storage_buffer{};
  11. u32 texture{};
  12. u32 image{};
  13. u32 texture_scaling_index{};
  14. u32 image_scaling_index{};
  15. };
  16. } // namespace Shader::Backend