Matthew Waters
|
873add374a
|
vulkan: remove unused layer enablement
This is possible now via the vulkan loader
|
2019-06-04 09:03:44 +00:00 |
|
Matthew Waters
|
b9be6b318e
|
vulkan: make the debug extension optional
i.e. don't fail if it's not available
|
2019-04-08 09:26:20 +00:00 |
|
Tim-Philipp Müller
|
a862c0aa85
|
vulkan: Update for g_type_class_add_private() deprecation in recent GLib
|
2018-06-24 01:25:04 +02:00 |
|
Matthew Waters
|
52e3db3371
|
vulkaninstance: add missing precondition to _open()
|
2018-06-13 20:23:22 +10:00 |
|
Sebastian Dröge
|
634cd87c76
|
gst: Clear floating flag in constructor of all GstObject subclasses that are not owned by any parent
https://bugzilla.gnome.org/show_bug.cgi?id=743062
|
2017-05-17 10:40:23 +03:00 |
|
Sebastian Dröge
|
5c99f9cf37
|
gst: Don't declare variables inside the for loop header
This is a C99 feature.
|
2016-12-13 22:39:01 +02:00 |
|
Matthew Waters
|
65770c2af9
|
vulkan: add a wayland winsys implementation
|
2016-04-11 14:18:47 +10:00 |
|
Matthew Waters
|
cecbcd704b
|
vulkan: use the correct validation layer name
The threading validation layer has changed names.
|
2016-04-08 21:46:50 +10:00 |
|
Matthew Waters
|
b32ca4b550
|
vulkan: don't g_error when failing to find validation layers
Aborting the application is never a good thing to do for recoverable errors.
Just warn and error out instead.
https://bugzilla.gnome.org/show_bug.cgi?id=764545
|
2016-04-08 17:42:46 +10:00 |
|
Thibault Saunier
|
b634f08ad6
|
vulkan: Minor string fix
|
2016-03-23 13:43:46 +01:00 |
|
Matthew Waters
|
dcfa7ee044
|
vulkan: VK_API_VERSION has been removed
In a stable release too, naughty.
Use VK_API_VERSION_1_0 instead
https://bugzilla.gnome.org/show_bug.cgi?id=764066
|
2016-03-23 22:15:35 +11:00 |
|
Matthew Waters
|
4ca3fdb955
|
vulkan: update to SDK 1.0.3.1
|
2016-02-17 01:13:43 +11:00 |
|
Matthew Waters
|
5617b0904b
|
vkutils: move object-specific context queries to their respective files
vkutils now just contains some utility functions to further simplify retrieving
multiple objects.
|
2016-02-17 01:13:43 +11:00 |
|
Matthew Waters
|
7118f1f7e2
|
vulkan: chain up in finalize
They were missing in some cases
|
2016-02-17 01:13:43 +11:00 |
|
Matthew Waters
|
0bcb3cdd29
|
vkinstance: add signal for overriding device creation
|
2016-02-17 01:13:43 +11:00 |
|
Matthew Waters
|
bd41cc4557
|
vulkan: add a buffer memory allocator
Wraps the VkBuffer in a GstMemory subclass.
|
2016-02-17 01:13:43 +11:00 |
|
Matthew Waters
|
08fd5c2ae5
|
vulkan: update to release 1.0.1.1
|
2016-02-17 01:13:43 +11:00 |
|
Matthew Waters
|
0ee8fe193e
|
vulkan: add some debugging about the supported extensions
|
2016-02-17 01:13:43 +11:00 |
|
Matthew Waters
|
d067ed8a9e
|
vkinstance: add the necessary winsys extension
|
2016-02-17 01:13:43 +11:00 |
|
Matthew Waters
|
b38362e75f
|
vulkan: update error db for 0.10.2
|
2016-02-17 01:13:43 +11:00 |
|
Matthew Waters
|
6fe59754df
|
vulkan: update to SDK 0.10.2
|
2016-02-17 01:13:43 +11:00 |
|
Matthew Waters
|
996200ffc0
|
vulkan: implement GstContext helpers
Based off libgstgl's implementation
|
2016-02-17 01:13:43 +11:00 |
|
Matthew Waters
|
5dd530daec
|
vkinstance: remove gst_vulkan_instance_close
Sharing the instance across multiple elements/application will require
using the refcount instead to know when to close and destroy the instance.
|
2016-02-17 01:13:43 +11:00 |
|
Matthew Waters
|
074cb047ef
|
vulkan: de-C99 struct declarations
|
2016-02-17 01:13:43 +11:00 |
|
Matthew Waters
|
5de6dd9f40
|
new vulkan based video sink
Currently xcb is the only winsys that is implemented and there's no redraws et
al
|
2016-02-17 01:13:43 +11:00 |
|