bindings.h 411 B

1234567891011121314151617181920
  1. // SPDX-FileCopyrightText: Copyright 2021 yuzu Emulator Project
  2. // SPDX-License-Identifier: GPL-2.0-or-later
  3. #pragma once
  4. #include "common/common_types.h"
  5. namespace Shader::Backend {
  6. struct Bindings {
  7. u32 unified{};
  8. u32 uniform_buffer{};
  9. u32 storage_buffer{};
  10. u32 texture{};
  11. u32 image{};
  12. u32 texture_scaling_index{};
  13. u32 image_scaling_index{};
  14. };
  15. } // namespace Shader::Backend