mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-12-23 00:36:51 +00:00
d3d11testsrc: Fix SMPTE pattern rendering
It was wrong vertex shader code Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2766>
This commit is contained in:
parent
885d4b84a5
commit
35994eb5c9
1 changed files with 1 additions and 2 deletions
|
@ -564,14 +564,13 @@ setup_smpte_render (GstD3D11TestSrc * self, GstD3D11TestSrcRender * render)
|
|||
input_desc[1].InputSlotClass = D3D11_INPUT_PER_VERTEX_DATA;
|
||||
input_desc[1].InstanceDataStepRate = 0;
|
||||
|
||||
hr = gst_d3d11_create_vertex_shader_simple (self->device, templ_vs_coord,
|
||||
hr = gst_d3d11_create_vertex_shader_simple (self->device, templ_vs_color,
|
||||
"main", input_desc, G_N_ELEMENTS (input_desc), &vs, &layout);
|
||||
if (!gst_d3d11_result (hr, self->device)) {
|
||||
GST_ERROR_OBJECT (self, "Failed to compile vertext shader");
|
||||
return FALSE;
|
||||
}
|
||||
|
||||
|
||||
hr = gst_d3d11_create_pixel_shader_simple (self->device,
|
||||
templ_ps_smpte, "main", &ps);
|
||||
if (!gst_d3d11_result (hr, self->device)) {
|
||||
|
|
Loading…
Reference in a new issue