[gtk+] (36 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:

  4d5df01... drawingcontext: Store the GL paint context
  00f8318... window: Change behavior of gdk_window_begin_draw_frame()
  e736061... API: Require passing a GLContext to begin_draw_frame()
  efa1549... gskrenderer: Store the GL context
  3b0cd88... gdk: Never draw with GL
  58c1cc0... gdk: Remove all code that only existed because of use_gl
  b16d529... gdk: Don't recurse when processing updates
  9e7434d... gsk: Allow 0 for gsk_gl_driver_begin_frame()
  5d68dc6... gdk: Large GL refactoring
  bb7f329... glcontext: Make begin/end_draw() paired
  03a26c5... gdk: Redo GL drawing
  6c5996c... build: Add Vulkan detection code
  2f49bbd... vulkan: Initial support
  aeb30cd... gdk: Add more infrastructure
  83b6208... gdk: Add GdkDrawContext
  ad60d20... gdk: Turn GdkGLContext into a GdkDrawContext
  067579d... vulkan: Turn GdkVulkanContext into a GdkDrawContext
  febe743... vulkan: More work on GdkVulkanContext
  72e1302... cssgadget: Compute relative to own allocation, not widget a
  9cf7c30... gsk: Change GSK_USE_SOFTWARE env var to GSK_RENDERER
  1dad48c... x11: Call gdk_display_sync() when creating Vulkan surfaces
  ba22f5a... gdk: Add GDK_VULKAN env variable
  22cef4d... vulkan: Register debug handler
  e60282e... gsk: Add skeleton for Vulkan renderer
  af59be8... vulkan: Expose the swapchain images in public API
  cb49cb7... gsk: Add a vulkan debug category
  a778363... gskvulkanrenderer: Create imagevies and framebuffers
  e8b5a94... gskvulkan: Create render pass and command pool

Commits added to the branch:

  7d18a86... gsk: ensure libgsk-4.la before running g-ir-scanner (*)
  1c51da8... x11: Don't warn if the display is closed (*)
  92a1abc... wayland: Don't warn if we loose the compositor connection (*)
  970f996... image: Don't translate twice (*)
  e09b78f... cssshadows: Fix extents computation (*)
  9913c29... drawingcontext: Store the GL paint context
  71984d2... window: Change behavior of gdk_window_begin_draw_frame()
  4ff9f10... API: Require passing a GLContext to begin_draw_frame()
  43f0495... gskrenderer: Store the GL context
  70a5c71... gdk: Never draw with GL
  d596f47... gdk: Remove all code that only existed because of use_gl
  591f8fa... gdk: Don't recurse when processing updates
  3c62310... gsk: Allow 0 for gsk_gl_driver_begin_frame()
  bad36ff... gdk: Large GL refactoring
  6ff9e26... glcontext: Make begin/end_draw() paired
  697138a... gdk: Redo GL drawing
  b6dbc82... build: Add Vulkan detection code
  c56dfb8... vulkan: Initial support
  d56e4cb... gdk: Add more infrastructure
  75f7586... gdk: Add GdkDrawContext
  0cff04a... gdk: Turn GdkGLContext into a GdkDrawContext
  8eb6a46... vulkan: Turn GdkVulkanContext into a GdkDrawContext
  a3791c7... vulkan: More work on GdkVulkanContext
  3b0acee... cssgadget: Compute relative to own allocation, not widget a
  fd1285e... gsk: Change GSK_USE_SOFTWARE env var to GSK_RENDERER
  c1d7f40... x11: Call gdk_display_sync() when creating Vulkan surfaces
  f005aea... gdk: Add GDK_VULKAN env variable
  7518477... vulkan: Register debug handler
  0d8d994... gsk: Add skeleton for Vulkan renderer
  593b835... vulkan: Expose the swapchain images in public API
  e0eff06... gsk: Add a vulkan debug category
  eb44258... gskvulkanrenderer: Create imagevies and framebuffers
  ee5deec... gskvulkan: Create render pass and command pool
  0d13581... gskrenderer: Add gsk_renderer_begin_draw_frame()
  0324dd2... glrenderer: Always redraw the whole screen
  30d81ee... inspector: Pass the drawing context into the recorder

(*) 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]