Commit Graph

  • 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. Peter Particle 2017-02-26 13:36:40 +01:00
  • 55be2f0722 Merge branch 'ParticlePeter-g_FrameIndex_not_used_fix' omar 2017-05-01 16:23:27 +02:00
  • 9fd3ba871b Merge branch 'g_FrameIndex_not_used_fix' of https://github.com/ParticlePeter/imgui into ParticlePeter-g_FrameIndex_not_used_fix omar 2017-05-01 16:21:43 +02:00
  • 5418bb19ff Examples: Vulkan: windows batch file for 64-bits. omar 2017-05-01 16:14:13 +02:00
  • 497381dc3d Comments omar 2017-05-01 15:53:50 +02:00
  • 23e7cdcee8 Merge branch 'martty-vk_small_fix' omar 2017-05-01 15:27:05 +02:00
  • ac2eb4b960 Merge branch 'vk_small_fix' of https://github.com/martty/imgui into martty-vk_small_fix omar 2017-05-01 15:26:29 +02:00
  • c3d9e0a6eb Examples: SDL2: Tweaked batch files for Win32. omar 2017-05-01 15:00:42 +02:00
  • 475446b8b9 Merge pull request #1080 from SaschaWillems/master omar 2017-05-01 14:50:34 +02:00
  • b3d237a5ce Examples: SDL2: Added build .bat files for win32. omar 2017-05-01 13:47:59 +02:00
  • dbfd5d6e9a Ignoring unreasonnable Clang -wformat-pedantic warning (#1090) omar 2017-05-01 12:55:47 +02:00
  • 27b83a2cac Merge branch 'master' into 2016-07-navigation omar 2017-05-01 12:38:33 +02:00
  • 89b1497843 Merge branch 'master' into 2016-02-colorpicker omar 2017-05-01 12:37:34 +02:00
  • a0a6c8a2ef Renamed ImDrawList::PathFill() to ImDrawList::PathFillConvex() for clarity. (breaking API) omar 2017-05-01 12:36:46 +02:00
  • 7cd55ce939 Merge branch 'ecraven-addimagequad' omar 2017-05-01 12:34:45 +02:00
  • 6517d68cdf ImDrawList::AddImage* renamed uv_ parameters to be more consistent. Fix AddImageQuad to use IM_COL32_A_MASK (#1009) omar 2017-05-01 12:34:32 +02:00
  • f06b20185f Merge branch 'addimagequad' of https://github.com/ecraven/imgui into ecraven-addimagequad omar 2017-05-01 12:25:25 +02:00
  • 884c435fd3 Merge branch 'greggman-fix-opengl3-example' omar 2017-05-01 12:21:05 +02:00
  • 9fdd66330f Examples: SDL2+GL3: Fix blend func state save/restore (#1120) omar 2017-05-01 12:20:51 +02:00
  • 01286f6636 Fix blend func state save/restore Gregg Tavares 2017-05-01 16:05:45 +09:00
  • d878462866 End() avoid calling Columns() if no columns set is open, not sure what it wasn't the case. Pros: Faster. Avoid early crashes StackId underflow that are meant to be more gracefully caught by CheckStacksSize() (with more explicit assert). Cons: Excercise less code. omar 2017-04-30 12:10:30 +02:00
  • bbd44b4edd Clarified asserts in CheckStacksSize() when there is a stack mismatch omar 2017-04-30 11:33:04 +02:00
  • a606f2dcb5 Update README.md omar 2017-04-28 13:43:11 +02:00
  • 9ab9a846a1 Update README.md omar 2017-04-28 13:40:50 +02:00
  • 6e69923e35 Update README.md omar 2017-04-28 13:32:04 +02:00
  • 32390a252f Added UnrealEngine_ImGui link omar 2017-04-28 10:28:52 +02:00
  • 659b3fd259 Add ImDrawList::AddImageQuad Peter 2017-02-06 10:30:16 +01:00
  • 104936ab1a imconfig: Added comment about redefining ImDrawIdx omar 2017-04-26 19:12:46 +02:00
  • f030087f8e Comments to redirect people to OpenGL3 examples (#1116) omar 2017-04-26 18:27:10 +02:00
  • 50b4b29beb Examples: GLFW+GL3, SDL+GL3: Fixed modifying bound Texture0 (#1087, #1088, #1116) omar 2017-04-26 18:16:59 +02:00
  • 8df58e2cfd MenuItem should only be selected on release Michael Link 2017-04-25 15:15:56 +02:00
  • 670775ac22 Added assert/comment about using MergeMode (#1100) omar 2017-04-13 20:01:24 +02:00
  • 15d7f20d4f Update README.md omar 2017-04-01 18:44:34 +02:00
  • 0e1950f7d6 Comments about child menu positioning (#1086) omar 2017-04-01 18:01:42 +02:00
  • 4b125e7d5c Merge pull request #1078 from nem0/master omar 2017-03-29 14:51:26 +02:00
  • 4da26d85cd Clip negative scissor offsets to zero saschawillems 2017-03-26 19:54:59 +02:00
  • 12deb53b11 Set required depth member for buffer image copy saschawillems 2017-03-26 19:38:05 +02:00
  • 7a37a1c3f6 do not export inline function, it causes problems on some compiers Mikulas Florek 2017-03-24 12:45:09 +01:00
  • 316555f9de missing API Mikulas Florek 2017-03-24 10:10:22 +01:00
  • 288dccd5a5 Merge branch 'master' into 2016-07-navigation omar 2017-03-17 21:30:16 +01:00
  • e10ceebd36 ImFont: Store the texture surface used to get an idea of how costly each font is. omar 2017-03-17 21:29:57 +01:00
  • b84eac53d8 ImFont: Reorder field initialization to match declaration order omar 2017-03-17 21:29:28 +01:00
  • 931bc61345 Comment about ImGuiInputTextFlags_CtrlEnterForNewLine for InputTextMultiline() omar 2017-03-16 21:55:36 +01:00
  • 2a3c61e5f8 Merge branch 'master' into 2016-07-navigation omar 2017-03-16 19:31:12 +01:00
  • 92ea8d1131 Merge branch 'master' into 2016-02-colorpicker omar 2017-03-16 19:28:30 +01:00
  • 9a068ce005 Merge pull request #1068 from codecat/fix-colorbutton omar 2017-03-16 09:51:04 +01:00
  • fdd11658eb Fix ColorButton showing wrong hex value for alpha Codecat 2017-03-15 21:25:29 +01:00
  • 30954b4a88 Merge latest from ocornut/imgui Jefferson Montgomery 2017-03-13 10:41:10 -07:00
  • 337019a68f typo, #elif instead of #else, fixed Peter Particle 2017-02-26 17:16:37 +01:00
  • fd90da38e1 Vulkan backend: g_FrameIndex not used fix -> huge perf gain Added a macro to switch between unlimited frame rate (VK_PRESENT_MODE_IMMEDIATE_KHR) and limited to 60 fps (VK_PRESENT_MODE_FIFO_KHR). Only the latter mode is guaranteed to be available, but the former one most likely is. Peter Particle 2017-02-26 13:25:54 +01:00
  • e0244c8f62 Fix scissor offset being negative Marcell Kiss 2017-02-11 12:09:31 +01:00
  • 509df3e279 Fix new Vulkan validation warnings Marcell Kiss 2017-02-11 12:08:59 +01:00
  • 6384eee34f Minor comments (#998) omar 2017-01-29 16:52:52 +01:00
  • 4653197ca4 Update README, kinder omar 2017-01-28 23:26:25 +01:00
  • a7cf369e71 Update README.md omar 2017-01-28 23:14:35 +01:00
  • 8e8117c7b1 stb_truetype update (with OpenType, Type 2 font handling) (#976) omar 2017-01-21 19:23:47 +01:00
  • b8043d3ee5 Internal: Renamed ImLoadFileToMemory to ImFileLoadToMemory to be consistent with ImFileOpen + fix mismatching .h name (#917) omar 2017-01-14 13:47:16 +01:00
  • b6c0227add Merge branch 'master' into 2016-02-colorpicker omar 2017-01-11 21:03:35 +01:00
  • c76be71acf Merge branch 'master' into 2016-07-navigation omar 2017-01-11 21:03:25 +01:00
  • 6257b5814a Added an explicit (internal) ClearActiveID() helper and removed the default NULL window parameter to internal SetActiveID(), omar 2017-01-11 20:56:55 +01:00
  • cffdbfe01b Comments (#972) omar 2017-01-10 10:36:07 +01:00
  • 714beb217c Demo: Console: Fixed a completion bug when multiple candidates are equals and match until the end. omar 2017-01-07 20:18:45 +01:00
  • 68df09cf47 Fixed word-wrapping which would never wrap after a 1 character word. (thanks @sronsse) ocornut 2017-01-01 20:11:40 +01:00
  • a60b2cc645 Merge branch 'master' into 2016-02-colorpicker ocornut 2016-12-23 12:15:58 +01:00
  • bb4d19ff7c Merge branch 'master' - merge fix ocornut 2016-12-23 12:15:09 +01:00
  • fdc70456f4 Merge branch 'master' into 2016-07-navigation ocornut 2016-12-23 12:13:52 +01:00
  • db593220fc Comments, clarified use of io.MouseDelta (#942) ocornut 2016-12-23 11:34:23 +01:00
  • f4f0ee750f Update README.md omar 2016-12-21 21:13:43 +01:00
  • 1396659b72 Examples: Speculative fix for OSX Makefile to make Travis happy (re #812) ocornut 2016-12-21 20:12:43 +01:00
  • 081aec482b Merge pull request #931 from nlguillemot/master omar 2016-12-21 20:06:04 +01:00
  • baa2e3b451 Minor documentation tweaks ocornut 2016-12-21 18:42:52 +01:00
  • d74a3349e9 Examples: DirectX9: Explicitely setting viewport to match that other examples are doing (#937) ocornut 2016-12-19 23:15:38 +01:00
  • 52308a54f8 Demo: comments ocornut 2016-12-12 11:05:41 +01:00
  • 36d78e0565 const correctness for Combo and ListBox Nicolas Guillemot 2016-12-04 12:54:31 -08:00
  • 55d651812d Renaming and massaging internal Settings/Ini functions (#923) ocornut 2016-11-29 21:55:20 +01:00
  • 0b6211f907 Fixed clicking on a window's void while staying still overzealously marking .ini settings as dirty (#923) ocornut 2016-11-29 21:46:21 +01:00
  • 9235e0da46 SliderInt, SliderFloat(): Fixed edge case where style.GrabMinSize being bigger than slider width can lead to a division by zero (#919) ocornut 2016-11-29 21:07:26 +01:00
  • ca9a918535 SliderInt(): Fixed reverse direction mode when (v_max-v_min)==-1 (#854) (+ ref #919) ocornut 2016-11-28 20:43:11 +01:00
  • bbd0a37bd2 ImFileOpen: MinGW uses _wfopen() codepath to support UTF-8 filenames (#917) ocornut 2016-11-28 20:30:36 +01:00
  • 449c47c789 SliderInt, SliderFloat() interacting enforce modifying to the value to be consistent with other widget behaviors (#919) ocornut 2016-11-28 11:05:24 +01:00
  • 94c77edfa5 SliderInt, SliderFloat() Better display support for v_min==v_max range. (#919) ocornut 2016-11-28 11:03:48 +01:00
  • 37a27a8025 Merge branch 'master' into 2016-07-navigation ocornut 2016-11-27 18:35:48 +01:00
  • 0a483379af Split SliderBehaviorCalcRatioFromValue() out of SliderBehavior(), fix + Not using fabsf() anymore ocornut 2016-11-27 18:34:46 +01:00
  • 004e863727 Split SliderBehaviorCalcRatioFromValue() out from SliderBehavior() ocornut 2016-11-27 18:32:24 +01:00
  • 67c6d6026a Nav: SliderFloat() Fixed non-linear sliders in Nav branch (#787, #323) ocornut 2016-11-27 18:29:38 +01:00
  • 3028ccc25b Merge remote-tracking branch 'origin' into 2016-07-navigation ocornut 2016-11-27 18:25:20 +01:00
  • f4cf972ea9 Merge branch 'master' into 2016-02-colorpicker ocornut 2016-11-27 18:21:14 +01:00
  • 219e4fb8fb SliderInt, SliderFloat: Passing v_min==v_max disable setting value from clicking/dragging (#919) ocornut 2016-11-27 17:49:04 +01:00
  • a868c32ed1 SliderInt, SliderFloat: Renaming ocornut 2016-11-27 17:43:32 +01:00
  • 61d5b46307 SliderInt, SliderFloat(): support reverse direction (#854) ocornut 2016-11-27 17:38:33 +01:00
  • 104b381023 Using _wfopen() under Windows+MSVC because fopen() doesn't support UTF-8 encoding. Wrapped as ImFileOpen(). (#917) ocornut 2016-11-27 16:43:36 +01:00
  • 66c4281290 Began improvements to columns API by splitting the Columns() function into BeginColumns() and EndColumns() and adding additional flags. The columns data still needs to be placed into a stack. Geoffrey Tucker 2016-10-29 15:44:08 -07:00
  • 9c6048f781 Tools: binary_to_compressed_c.cpp : comments + link to precompiled binaries ocornut 2016-11-13 21:42:40 +01:00
  • 3085716708 Merge branch 'Loftilus-master' ocornut 2016-11-13 17:57:57 +01:00
  • 127dd7c88c Examples: Vulkan: Coding style fixes (#910) ocornut 2016-11-13 17:57:43 +01:00
  • a5600b6e59 Vulkan example: Proper surface format search. Håvard Mathisen 2016-11-13 05:23:33 +01:00
  • b447a71cf6 Vulkan example: Fix gamma for some implementations. Håvard Mathisen 2016-11-13 04:28:26 +01:00
  • 08ef9819c8 Vulkan example: Fix validation layer warnings and errors and redeclare gl_PerVertex. Håvard Mathisen 2016-11-13 03:00:36 +01:00
  • 1a0e414d3a Fixed uninitialized variables (wouldn't have a real effect because they'd be cleared in Begin()). ocornut 2016-11-12 21:17:30 +01:00
  • fdbad2708c Ignore GCC 6 warnings (#883) ocornut 2016-11-12 21:04:55 +01:00