omar
358e667b7a
Travis: Adding the SDL+GL3 project on the Travis build setup (for both Linux and OSX).
Examples: SDL+GL3: Makefile blind fix for OSX (untested) (#1229 , #1209 )
7 years ago
omar
0fe5728971
Examples: SDL+GL3: Makefile fix for Linux ( #1229 , #1209 )
7 years ago
omar
03e6bfe84a
Comments
7 years ago
omar
cb6d893a13
Comments ( #383 , #1224 )
7 years ago
omar
afae9398cb
Comments. Removed sort-of duplicate access to GImGui->Font in ImDrawList::AddText() so it's only in one place.
7 years ago
omar
1094afc6be
Merge pull request #1209 from fr500/master
Examples: Fix Makefile for non-6.3 MINGW versions, added SDL+GL3 Makefile.
7 years ago
radius
8b6896faf9
add SDL GL3 makefile
7 years ago
radius
d43695b748
fix gl2 sample too
7 years ago
radius
e0aac34672
fix compilation on MINGW
7 years ago
omar
d3f4309491
Comments about ImGuiStyleVar enum ( #1198 )
7 years ago
omar
1e981f00e5
Comments
7 years ago
omar
a5e0210902
Revert 978c84d2e9
because int32 >> 32 tends to warns on some compilers/settings. Add ImU64 type. ( #1184 )
7 years ago
omar
e47cf79773
Comments tweaks, typos ( #1188 )
7 years ago
omar
4c8d87d3fb
Comments ( #1188 )
7 years ago
omar
978c84d2e9
Removed dependency on int64_t type (unvailable in VS2008) by rewording an assert ( #1184 )
8 years ago
omar
12d265fa31
Version 1.51 WIP tag
8 years ago
omar
a2f7c40e30
Fixed comment ( #1178 )
8 years ago
omar
1cd1ca259e
Update README.md
8 years ago
omar
5e1caaaef3
Version 1.50
8 years ago
omar
7ad84b22f8
Comments
8 years ago
omar
99ff2ec6fb
Examples: DirectX9/10/11: Comments
8 years ago
omar
2acbd1ac2d
Using ImTextureID instead of void* in ImFontAtlas, not sure why I didn't do that earlier, make things more clear
8 years ago
omar
51c200ac0d
Examples: DirectX9: Clarified texture release code ( #1163 )
8 years ago
omar
32f5ef4f98
Added Pascal binding
8 years ago
omar
62c4698a73
Further clarifications of the key indices passed to IsKeyXXX functions ( #1159 )
8 years ago
omar
9da53bcecd
ImFontConfig: Removed MergeGlyphCenterV in favor of a more multipurpose ImFontConfig::GlyphOffset. (Breaking change)
8 years ago
omar
026d021df1
Demo: Fixed warnings introduced in 0828a1fd6c
8 years ago
omar
c5c77a3476
ImFontConfig: Added GlyphOffset to explicitely offset glyphs at font build time, useful for merged fonts. May remove MergeGlyphCenterV soon.
8 years ago
omar
0828a1fd6c
Fixed computation of ImFont::MetricsTotalSurface not taking oversampling into account
8 years ago
omar
bd9868f447
Scrollbar: Avoid rendering when sizes are negative to reduce glitches (not sure how this ever slipped through - perhaps because of WindowMinSize settings).
8 years ago
omar
df52f46b13
Comments, documentation ( #1121 )
8 years ago
omar
9614552eba
README.md added link to Nicolas Guillemot flashtalk ( #1099 )
8 years ago
omar
b0db625cab
Examples: Vulkan: Fixed an extra validation (tested on Windows with VulkanSDK 1.0.46.0) ( #1042 )
8 years ago
omar
f87b152522
Examples: Vulkan: Various very minor stylistic fixes, fixing typos in comments, etc. ( #1042 #1043 )
8 years ago
Peter Particle
201d589714
Image presentation now depends on the completeness of command buffer submission through semaphores.
To maintain maximum frame rate we render to the last acquired swapchain image but present the last but one drawn image. This behavior is optional through conditional compilation macros.
8 years ago
Peter Particle
a9add1ce63
Removed redundant VkResult plugged into VkPresentInfoKHR pResults attribute. This is only meaningful when we present directly to multiple swapchains. In that case we can an VkResult per swapchain.
8 years ago
Peter Particle
eaae754211
Removed redundant barrier.
The transition of the swapchain image(s) can happen implicitly in the renderpass. This approach has been stated to be more efficient than using an explicit barrier.
See "Vulkan Programming Guide", Chapter 7: "Graphics Pipelines", section "Renderpasses".
8 years ago
Peter Particle
33874073dc
Fixed all issues found by vulkan debug report. Reasons for the major design changes are commented.
8 years ago
omar
89d03d5cca
Examples: Vulkan: Disable IMGUI_VULKAN_DEBUG_REPORT by default. Update .bat files for newer VulkanSDK.
8 years ago
Peter Particle
56dff3a080
Vulkan backend: optionally enabling vulkan validation layers and debug report callback
Additional layer, extension and the callback itself are used/created when IMGUI_VULKAN_DEBUG_REPORT is defined. The callback reports seven (potential!) errors which will be fixed with another pull request.
8 years ago
omar
55be2f0722
Merge branch 'ParticlePeter-g_FrameIndex_not_used_fix'
8 years ago
omar
9fd3ba871b
Merge branch 'g_FrameIndex_not_used_fix' of https://github.com/ParticlePeter/imgui into ParticlePeter-g_FrameIndex_not_used_fix
8 years ago
omar
5418bb19ff
Examples: Vulkan: windows batch file for 64-bits.
8 years ago
omar
497381dc3d
Comments
8 years ago
omar
23e7cdcee8
Merge branch 'martty-vk_small_fix'
8 years ago
omar
ac2eb4b960
Merge branch 'vk_small_fix' of https://github.com/martty/imgui into martty-vk_small_fix
8 years ago
omar
c3d9e0a6eb
Examples: SDL2: Tweaked batch files for Win32.
8 years ago
omar
475446b8b9
Merge pull request #1080 from SaschaWillems/master
Examples: Vulkan: Small changes to be in line with specs and fix validation layer errors/warnings
8 years ago
omar
b3d237a5ce
Examples: SDL2: Added build .bat files for win32.
8 years ago
omar
dbfd5d6e9a
Ignoring unreasonnable Clang -wformat-pedantic warning ( #1090 )
See e.g.
http://clang-developers.42468.n3.nabble.com/The-p-conversion-and-cast-to-void-td4044226.html
8 years ago