bump ogl to 4.6

This commit is contained in:
4sval 2022-12-20 23:46:39 +01:00
parent 35f3ce38fb
commit 2c4c1faeaa
17 changed files with 18 additions and 16 deletions

View File

@ -121,7 +121,7 @@ public class ImGuiController : IDisposable
RecreateFontDeviceTexture();
string VertexSource = @"#version 330 core
string VertexSource = @"#version 460 core
uniform mat4 projection_matrix;
layout(location = 0) in vec2 in_position;
layout(location = 1) in vec2 in_texCoord;
@ -134,7 +134,7 @@ gl_Position = projection_matrix * vec4(in_position, 0, 1);
color = in_color;
texCoord = in_texCoord;
}";
string FragmentSource = @"#version 330 core
string FragmentSource = @"#version 460 core
uniform sampler2D in_fontTexture;
in vec4 color;
in vec2 texCoord;

View File

@ -1,4 +1,4 @@
#version 330 core
#version 460 core
#define PI 3.1415926535897932384626433832795
#define MAX_UV_COUNT 8

View File

@ -1,4 +1,4 @@
#version 330 core
#version 460 core
layout (location = 1) in vec3 vPos;
layout (location = 2) in vec3 vNormal;

View File

@ -1,4 +1,4 @@
#version 330 core
#version 460 core
in vec2 fTexCoords;

View File

@ -1,4 +1,4 @@
#version 330 core
#version 460 core
layout (location = 0) in vec2 vPos;
layout (location = 1) in vec2 vTexCoords;

View File

@ -1,4 +1,4 @@
#version 430 core
#version 460 core
// --------------------- IN ---------------------
in OUT_IN_VARIABLES {

View File

@ -1,4 +1,4 @@
#version 430 core
#version 460 core
layout (location = 0) in vec3 vPos;

View File

@ -1,4 +1,4 @@
#version 330
#version 460 core
uniform sampler2D uIcon;
uniform vec4 uColor;

View File

@ -1,4 +1,4 @@
#version 330 core
#version 460 core
layout (location = 0) in vec3 vPos;
layout (location = 9) in mat4 vInstanceMatrix;

View File

@ -1,4 +1,4 @@
#version 330
#version 460 core
out vec4 FragColor;

View File

@ -1,4 +1,4 @@
#version 330 core
#version 460 core
layout (location = 1) in vec3 vPos;
layout (location = 2) in vec3 vNormal;

View File

@ -1,4 +1,4 @@
#version 330
#version 460 core
uniform uint uA;
uniform uint uB;

View File

@ -1,4 +1,4 @@
#version 330 core
#version 460 core
layout (location = 1) in vec3 vPos;
layout (location = 9) in mat4 vInstanceMatrix;

View File

@ -1,4 +1,4 @@
#version 330 core
#version 460 core
in vec3 fPos;

View File

@ -1,4 +1,4 @@
#version 330 core
#version 460 core
layout (location = 0) in vec3 vPos;

View File

@ -95,6 +95,7 @@ public class CUE4ParseViewModel : ViewModel
WindowBorder = WindowBorder.Resizable,
Flags = ContextFlags.ForwardCompatible,
Profile = ContextProfile.Core,
APIVersion = new Version(4, 6),
StartVisible = false,
StartFocused = false,
Title = "3D Viewer"

View File

@ -39,6 +39,7 @@ public class Snooper : GameWindow
var newCamera = Renderer.Load(cancellationToken, export) ?? new Camera();
if (newCamera.Speed > _previousSpeed)
{
newCamera.Zoom = Camera.Zoom;
Camera = newCamera;
_previousSpeed = Camera.Speed;
}