mirror of
https://gitlab.winehq.org/wine/vkd3d.git
synced 2025-09-12 18:50:22 -07:00
tests/shader_runner: Set the SPIR-V feature flags based on the runner caps.
This commit is contained in:
committed by
Alexandre Julliard
parent
015fde5e23
commit
5c637d68da
Notes:
Alexandre Julliard
2024-03-04 23:20:00 +01:00
Approved-by: Giovanni Mascellani (@giomasce) Approved-by: Henri Verbeet (@hverbeet) Approved-by: Alexandre Julliard (@julliard) Merge-Request: https://gitlab.winehq.org/wine/vkd3d/-/merge_requests/688
@@ -27,7 +27,6 @@
|
||||
#include <EGL/eglext.h>
|
||||
#include <GL/gl.h>
|
||||
#include "shader_runner.h"
|
||||
#include "vkd3d_shader.h"
|
||||
#include "vkd3d_d3dcompiler.h"
|
||||
|
||||
static PFNGLSPECIALIZESHADERPROC p_glSpecializeShader;
|
||||
@@ -442,11 +441,12 @@ static bool compile_shader(struct gl_runner *runner, ID3DBlob *blob, struct vkd3
|
||||
char *messages;
|
||||
int ret;
|
||||
|
||||
static const struct vkd3d_shader_compile_option options[] =
|
||||
const struct vkd3d_shader_compile_option options[] =
|
||||
{
|
||||
{VKD3D_SHADER_COMPILE_OPTION_API_VERSION, VKD3D_SHADER_API_VERSION_1_10},
|
||||
{VKD3D_SHADER_COMPILE_OPTION_FRAGMENT_COORDINATE_ORIGIN,
|
||||
VKD3D_SHADER_COMPILE_OPTION_FRAGMENT_COORDINATE_ORIGIN_LOWER_LEFT},
|
||||
{VKD3D_SHADER_COMPILE_OPTION_FEATURE, shader_runner_caps_get_feature_flags(&runner->caps)},
|
||||
};
|
||||
|
||||
info.next = &combined_sampler_info;
|
||||
|
Reference in New Issue
Block a user