mirror of
https://github.com/MaSzyna-EU07/maszyna.git
synced 2026-07-22 02:29:17 +02:00
merge manul
This commit is contained in:
35
manul/renderer/source/vaTAAShared.h
Normal file
35
manul/renderer/source/vaTAAShared.h
Normal file
@@ -0,0 +1,35 @@
|
||||
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
|
||||
// Copyright (C) 2016-2021, Intel Corporation
|
||||
//
|
||||
// SPDX-License-Identifier: MIT
|
||||
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
// Author(s): Lukasz, Migas (Lukasz.Migas@intel.com) - TAA code, Filip Strugar (filip.strugar@intel.com) - integration
|
||||
//
|
||||
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
#ifndef __TAA_SHARED_H__
|
||||
#define __TAA_SHARED_H__
|
||||
|
||||
#include "IntelTAA.h"
|
||||
|
||||
#ifdef __cplusplus
|
||||
namespace IntelTAA
|
||||
{
|
||||
#endif // #ifdef __cplusplus
|
||||
|
||||
#define TAA_CONSTANTSBUFFERSLOT 0
|
||||
|
||||
// used in a generic way depending on the shader
|
||||
struct TAAConstants
|
||||
{
|
||||
Matrix4x4 ReprojectionMatrix;
|
||||
FTAAResolve Consts;
|
||||
};
|
||||
|
||||
#ifdef __cplusplus
|
||||
} // close the namespace
|
||||
#endif // #ifdef __cplusplus
|
||||
|
||||
|
||||
#endif // __TAA_SHARED_H__
|
||||
Reference in New Issue
Block a user