aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAge
* hello-triangle: Keep the window hidden until it has contentHEADmastermainChad Versace5 days
* util: Add ru_str_empty()Chad Versace5 days
* util: Add ru_str_eq()Chad Versace5 days
* util/alloc: Add macros ru_*alloc*T()Chad Versace2022-06-10
* util/alloc: Delete unused macrosChad Versace2022-06-10
* util/alloc: Prefix symbols with 'ru_'Chad Versace2022-06-10
* meson: Fix macros HAVE_GDK{,_WAYLAND,_X11}Chad Versace2022-06-10
* cmake: Drop supportChad Versace2022-06-07
* meson: Initial supportChad Versace2022-06-07
* util: Rename math.h -> u_math.hChad Versace2022-06-07
* cmake: Drop unused module FindVulkanChad Versace2022-06-07
* license: Switch from BSD-2-Clause to MITChad Versace2022-06-07
* license: Use SPDX identifiersChad Versace2022-06-07
* hello-triangle-cpp: Delete demoChad Versace2022-06-07
* cmake: Fix REQUIRED checksChad Versace2022-06-07
* hello-triangle: Ensure the GdkWindow is nativeChad Versace2022-06-07
* hello-triangle: Add X11 supportChad Versace2022-06-07
* cmake: Let wayland and x11 support be configurableChad Versace2022-06-07
* cmake: Simplify the HAVE_FOO varsChad Versace2022-06-07
* config.h: Drop unused XCB stuffChad Versace2022-06-07
* cmake: Drop unused gtk3 dependencyChad Versace2022-06-07
* hello-triangle: Fix surface extentChad Versace2022-06-07
* hello-triangle: Refactor vertex dataChad Versace2022-06-07
* hello-triangle: Fix vkFlushMappedMemoryRangesChad Versace2022-06-07
* hello-triangle: Check that required exts are availableChad Versace2022-06-07
* util: Add ru_strv_const()Chad Versace2022-06-07
* cmake: Require glibChad Versace2022-06-07
* util: Add vulkan.hChad Versace2022-06-07
* util: Add attrib _nonnull_Chad Versace2022-06-07
* hello-triangle: #include util headersChad Versace2022-06-07
* hello-triangle: Delete printf spewChad Versace2022-06-07
* util: Forward-declare VkResultChad Versace2022-06-07
* cmake: Replace __add_spirv_join_paths with ru_join_pathsChad Versace2017-09-20
* cmake: Add module RuJoinPathsChad Versace2017-09-20
* cmake: Fix gtk requirementChad Versace2017-08-01
* .gitignore: MoarChad Versace2017-08-01
* util/log: New logging utilsChad Versace2017-08-01
* util/math: Add macros min(), max()Chad Versace2017-07-31
* util/macros: Add unreachable()Chad Versace2017-07-31
* util/attribs: Rename _must_use_result_ -> _nodiscard_Chad Versace2017-04-30
* cmake: Require gtk+-3.0Chad Versace2017-04-28
* util/macros: Add ffs() and for_each_bit()Chad Versace2017-04-28
* cmake: Drop xcbChad Versace2017-04-28
* demos/hello-glow: Drop VK_KHR_xcb_surfaceChad Versace2017-04-28
* demos/hello-glow: Drop render pass, image views, framebufferChad Versace2017-04-26
* demos/hello-glow: Drop vkGetPhysicalDeviceMemoryPropertiesChad Versace2017-04-26
* util/alloc: New header for checked allocationChad Versace2017-04-26
* demos/hello-glow: Include util headersChad Versace2017-04-26
* demos/hello-glow: Add Xlib and xcb supportChad Versace2017-04-25
* demos/hello-glow: Use compound exprs for gdk_window_new()Chad Versace2017-04-25