blob: 37d1ca767609656ede93483ed5e8958e36bff1c1 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
#pragma once
#include "common/common_types.h"
#include "video_core/engines/maxwell_3d.h"
namespace Tegra {
class ConstBufferAccessor {
public:
ConstBufferAccessor() {}
~ConstBufferAccessor() = default;
u32 access32(Tegra::Engines::Maxwell3D::Regs::ShaderStage stage, u64 const_buffer, u64 offset);
u64 access64(Tegra::Engines::Maxwell3D::Regs::ShaderStage stage, u64 const_buffer, u64 offset);
};
} // namespace Tegra
|