[gtk+] (39 commits) Non-fast-forward update to branch wip/otte/vulkan



The branch 'wip/otte/vulkan' was changed in a way that was not a fast-forward update.
NOTE: This may cause problems for people pulling from the branch. For more information,
please see:

 https://wiki.gnome.org/Git/Help/NonFastForward

Commits removed from the branch:

  db80aea... cssgadget: Compute relative to own allocation, not widget a
  fde87c8... drawingcontext: Store the GL paint context
  8efefdf... window: Change behavior of gdk_window_begin_draw_frame()
  6048c71... API: Require passing a GLContext to begin_draw_frame()
  c0d903b... gskrenderer: Store the GL context
  4938400... gdk: Never draw with GL
  af4b1cc... gdk: Remove all code that only existed because of use_gl
  ec30ead... gdk: Don't recurse when processing updates
  dd69f2a... gsk: Allow 0 for gsk_gl_driver_begin_frame()
  3d295a7... gdk: Large GL refactoring
  5e33e2c... glcontext: Make begin/end_draw() paired
  46f9d28... gdk: Redo GL drawing
  875644b... gdk: Add GdkDrawContext
  4494802... gdk: Turn GdkGLContext into a GdkDrawContext
  a84143c... gsk: Change GSK_USE_SOFTWARE env var to GSK_RENDERER
  e6e68bb... glrenderer: Always redraw the whole screen
  0b35bb5... inspector: Pass the drawing context into the recorder
  3af8304... gskrenderer: Add gsk_renderer_begin_draw_frame()
  5fef179... gdk: Make gdk_window_begin_draw_frame() take a draw context
  5db6041... glrenderer: Always redraw the whole screen
  5e9892a... inspector: Add support for displayin the render region
  c4c1bb1... gdkgl: Add gdk_gl_context_get_damage()
  b60757a... build: Add Vulkan detection code
  5a8fea8... vulkan: Initial support
  c4b3593... vulkan: Add more infrastructure
  ae94979... vulkan: Turn GdkVulkanContext into a GdkDrawContext
  a6ba365... vulkan: More work on GdkVulkanContext
  44d2d0d... x11: Call gdk_display_sync() when creating Vulkan surfaces
  8267f29... gdk: Add GDK_VULKAN env variable
  ec22551... vulkan: Register debug handler
  8871422... gsk: Add skeleton for Vulkan renderer
  b53c69f... vulkan: Expose the swapchain images in public API
  ee00f2e... gsk: Add a vulkan debug category
  5306f77... gskvulkanrenderer: Create imagevies and framebuffers
  3eb7719... gskvulkan: Create render pass and command pool
  18be68c... vulkan: acquire/present images when drawing
  2dc4413... configure: Improve Vulkan detection
  bfb9378... gsk: Loads of work on Vulkan backend

Commits added to the branch:

  f6b4477... wayland: destroy subsurfaces along with parents (*)
  633631a... cssgadget: Compute relative to own allocation, not widget a (*)
  a860bbb... drawingcontext: Store the GL paint context (*)
  9c041f6... window: Change behavior of gdk_window_begin_draw_frame() (*)
  332ed7b... API: Require passing a GLContext to begin_draw_frame() (*)
  e42e273... gskrenderer: Store the GL context (*)
  77d336d... gdk: Never draw with GL (*)
  bddfd7b... gdk: Remove all code that only existed because of use_gl (*)
  4967257... gdk: Don't recurse when processing updates (*)
  4b48455... gsk: Allow 0 for gsk_gl_driver_begin_frame() (*)
  182d18b... gdk: Large GL refactoring (*)
  e87b472... glcontext: Make begin/end_draw() paired (*)
  e38bd27... gdk: Redo GL drawing (*)
  db8e306... gdk: Add GdkDrawContext (*)
  725a723... gdk: Turn GdkGLContext into a GdkDrawContext (*)
  da8d886... gsk: Change GSK_USE_SOFTWARE env var to GSK_RENDERER (*)
  358aca9... glrenderer: Always redraw the whole screen (*)
  e950a51... inspector: Pass the drawing context into the recorder (*)
  60567db... gskrenderer: Add gsk_renderer_begin_draw_frame() (*)
  ca78f5d... gdk: Make gdk_window_begin_draw_frame() take a draw context (*)
  9597cae... glrenderer: Always redraw the whole screen (*)
  582ea50... inspector: Add support for displayin the render region (*)
  8915be0... gdkgl: Add gdk_gl_context_get_damage() (*)
  2895cd6... build: Add Vulkan detection code
  95c6ab3... vulkan: Initial support
  e145fa9... vulkan: Add more infrastructure
  458c32b... vulkan: Turn GdkVulkanContext into a GdkDrawContext
  3b0b05c... vulkan: More work on GdkVulkanContext
  1e9e4df... x11: Call gdk_display_sync() when creating Vulkan surfaces
  6d6ca8e... gdk: Add GDK_VULKAN env variable
  737dbd8... vulkan: Register debug handler
  ce6c87a... gsk: Add skeleton for Vulkan renderer
  be59c00... vulkan: Expose the swapchain images in public API
  7d19bcd... gsk: Add a vulkan debug category
  1ae3891... gskvulkanrenderer: Create imagevies and framebuffers
  3f49fb0... gskvulkan: Create render pass and command pool
  00d801b... vulkan: acquire/present images when drawing
  a68565d... configure: Improve Vulkan detection
  4a13347... gsk: Loads of work on Vulkan backend

(*) This commit already existed in another branch; no separate mail sent


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]