committed by
ameerj
15 changed files with 37 additions and 55 deletions
-
11src/shader_recompiler/stage.h
-
1src/video_core/engines/kepler_compute.cpp
-
1src/video_core/engines/maxwell_3d.cpp
-
1src/video_core/engines/maxwell_3d.h
-
21src/video_core/engines/shader_type.h
-
18src/video_core/renderer_opengl/gl_device.cpp
-
11src/video_core/renderer_opengl/gl_device.h
-
2src/video_core/renderer_opengl/gl_rasterizer.cpp
-
1src/video_core/renderer_opengl/gl_shader_cache.cpp
-
1src/video_core/renderer_opengl/gl_shader_cache.h
-
15src/video_core/renderer_vulkan/maxwell_to_vk.cpp
-
3src/video_core/renderer_vulkan/maxwell_to_vk.h
-
2src/video_core/renderer_vulkan/vk_graphics_pipeline.cpp
-
2src/video_core/renderer_vulkan/vk_rasterizer.cpp
-
2src/video_core/shader_environment.cpp
@ -1,21 +0,0 @@ |
|||||
// Copyright 2019 yuzu Emulator Project |
|
||||
// Licensed under GPLv2 or any later version |
|
||||
// Refer to the license.txt file included. |
|
||||
|
|
||||
#pragma once |
|
||||
|
|
||||
#include "common/common_types.h" |
|
||||
|
|
||||
namespace Tegra::Engines { |
|
||||
|
|
||||
enum class ShaderType : u32 { |
|
||||
Vertex = 0, |
|
||||
TesselationControl = 1, |
|
||||
TesselationEval = 2, |
|
||||
Geometry = 3, |
|
||||
Fragment = 4, |
|
||||
Compute = 5, |
|
||||
}; |
|
||||
static constexpr std::size_t MaxShaderTypes = 6; |
|
||||
|
|
||||
} // namespace Tegra::Engines |
|
||||
Write
Preview
Loading…
Cancel
Save
Reference in new issue