summaryrefslogtreecommitdiff
path: root/gdk/gdkgltexture.h
Commit message (Collapse)AuthorAgeFilesLines
* gdk: Dissolve gdk-autocleanup.hMatthias Clasen2022-09-231-2/+1
| | | | | | | | | Move the autocleanup declarations into their respective headers. While we are at it, correct the autocleanup declaration for GdkEvent to use gdk_event_unref, not g_object_unref. Oops
* docs: Rework the gdk docsMatthias Clasen2021-03-111-5/+0
| | | | Convert links, make things more concise.
* docs: Annotate GdkGLTextureEmmanuele Bassi2020-12-011-0/+5
|
* Use a single compilation symbolEmmanuele Bassi2019-11-271-1/+1
| | | | | | | | | | | | We use a compilation symbol in our build to allow the inclusion of specific headers while building GTK, to avoid the need to include only the global header. Each namespace has its own compilation symbol because we used to have different libraries, and strict symbol visibility between libraries; now that we have a single library, and we can use private symbols across namespaces while building GTK, we should have a single compilation symbol, and simplify the build rules.
* gltexture: Rename variableBenjamin Otte2018-03-181-1/+1
| | | | Makes docs build happy.
* texture: Expose subclasses as subclassesBenjamin Otte2018-03-181-2/+14
| | | | | | | | | | This is necessary so that bidnings work properly and don't make gdk_gl_texture_release() a function on GdkTexture. It also allows code to identify what type of texture they are dealing with. Finally, we can now decide to add getters later without screwing anything up, if we want to allow people to access GL textures directly.
* gdk: Split out GL textureBenjamin Otte2018-03-071-0/+46
Put GdkGLTexture into its own file and rename the API to gdk_gl_texture_foo() instead of gdk_texture_foo_for_gl(). Apart from naming, no actual code changes.