2023-08-16 00:20:26 +10:00
|
|
|
/* SPDX-FileCopyrightText: 2023 Blender Authors
|
2023-05-31 16:19:06 +02:00
|
|
|
*
|
|
|
|
|
* SPDX-License-Identifier: GPL-2.0-or-later */
|
2022-01-17 14:45:22 +01:00
|
|
|
|
2024-11-13 12:32:39 +01:00
|
|
|
#ifdef GPU_SHADER
|
|
|
|
|
# pragma once
|
2025-09-15 17:22:19 +02:00
|
|
|
# include "gpu_shader_compat.hh"
|
2024-11-13 12:32:39 +01:00
|
|
|
#endif
|
|
|
|
|
|
2022-01-17 14:45:22 +01:00
|
|
|
#include "gpu_shader_create_info.hh"
|
|
|
|
|
|
2025-04-16 20:08:28 +02:00
|
|
|
GPU_SHADER_INTERFACE_INFO(gpu_fullscreen_iface)
|
|
|
|
|
SMOOTH(float2, screen_uv)
|
2024-10-04 19:04:40 +02:00
|
|
|
GPU_SHADER_INTERFACE_END()
|
2022-01-17 14:45:22 +01:00
|
|
|
|
2025-04-16 20:08:28 +02:00
|
|
|
GPU_SHADER_CREATE_INFO(gpu_fullscreen)
|
|
|
|
|
VERTEX_OUT(gpu_fullscreen_iface)
|
|
|
|
|
VERTEX_SOURCE("gpu_shader_fullscreen_vert.glsl")
|
2024-10-04 19:04:40 +02:00
|
|
|
GPU_SHADER_CREATE_END()
|