1
0
mirror of https://github.com/doitsujin/dxvk.git synced 2024-12-13 07:08:50 +01:00
dxvk/src/dxbc/dxbc_names.h
2019-07-11 12:40:44 +02:00

27 lines
1.1 KiB
C++

#pragma once
#include <ostream>
#include "dxbc_common.h"
#include "dxbc_enums.h"
namespace dxvk {
std::ostream& operator << (std::ostream& os, DxbcOpcode e);
std::ostream& operator << (std::ostream& os, DxbcExtOpcode e);
std::ostream& operator << (std::ostream& os, DxbcOperandType e);
std::ostream& operator << (std::ostream& os, DxbcOperandExt e);
std::ostream& operator << (std::ostream& os, DxbcComponentCount e);
std::ostream& operator << (std::ostream& os, DxbcRegMode e);
std::ostream& operator << (std::ostream& os, DxbcOperandIndexRepresentation e);
std::ostream& operator << (std::ostream& os, DxbcResourceDim e);
std::ostream& operator << (std::ostream& os, DxbcResourceReturnType e);
std::ostream& operator << (std::ostream& os, DxbcRegisterComponentType e);
std::ostream& operator << (std::ostream& os, DxbcInstructionReturnType e);
std::ostream& operator << (std::ostream& os, DxbcSystemValue e);
std::ostream& operator << (std::ostream& os, DxbcProgramType e);
std::ostream& operator << (std::ostream& os, DxbcCustomDataClass e);
std::ostream& operator << (std::ostream& os, DxbcScalarType e);
} // namespace dxvk