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 |
|
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
|
1b3de55eb1
|
vkdevice: only unref the gstcontext query if non-NULL
Fixes an assertion in make -C tests/check generic/states.check
|
2016-10-05 12:20:52 +11:00 |
|
Matthew Waters
|
ab33030250
|
vulkan: prettify the various versions in the debug output
output human readable numbers.
|
2016-04-12 09:39:12 +10: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 |
|
Vineeth TM
|
d258b06013
|
vkdevice: Fix duplicate assignment of queue variable
https://bugzilla.gnome.org/show_bug.cgi?id=762842
|
2016-02-29 09:50:25 +02:00 |
|
Matthew Waters
|
1cca847b2a
|
vkdevice: add the necessary but arbitrary queue priority
Silences an error in the validation layers.
|
2016-02-17 01:13:43 +11:00 |
|
Matthew Waters
|
ca8f2b0826
|
vkdevice: add callback iteration over the device queue's
|
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
|
d1d8a365a2
|
vkdevice: remove unneeded error parameter from get_queue()
|
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
|
68b1e18123
|
vkdevice: perform a waitIdle before destroying the device
|
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
|
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
|
75aaf184bb
|
vkdevice: remove gst_vulkan_device_close()
When sharing the device between multiple elements/application, we need
to use th erefcount to know when to close the device.
|
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 |
|