Files
dolphin/Source/Core/VideoCommon/VertexLoader_Normal.h
T

Ignoring revisions in .git-blame-ignore-revs. Click here to bypass and see the normal blame view.

22 lines
624 B
C++
Raw Normal View History

// Copyright 2008 Dolphin Emulator Project
// SPDX-License-Identifier: GPL-2.0-or-later
2008-12-08 04:46:09 +00:00
#pragma once
2008-12-08 04:46:09 +00:00
2016-01-17 16:54:31 -05:00
#include "Common/CommonTypes.h"
#include "VideoCommon/VertexLoader.h"
2008-12-08 04:46:09 +00:00
2021-02-08 15:22:10 -08:00
enum class VertexComponentFormat;
enum class ComponentFormat;
enum class NormalComponentCount;
2008-07-12 17:40:22 +00:00
class VertexLoader_Normal
{
public:
2021-02-08 15:22:10 -08:00
static u32 GetSize(VertexComponentFormat type, ComponentFormat format,
2021-04-25 16:04:13 -07:00
NormalComponentCount elements, bool index3);
2008-12-08 04:46:09 +00:00
2021-02-08 15:22:10 -08:00
static TPipelineFunction GetFunction(VertexComponentFormat type, ComponentFormat format,
2021-04-25 16:04:13 -07:00
NormalComponentCount elements, bool index3);
2008-07-12 17:40:22 +00:00
};