Change Log
Change Log
Version history
https://geeks3d.com/geexlab
https://geeks3d.com/geexlab/fr/
v3.8.1 - 20209.10.08
--------------------
! broken download link. New upload of
the current local version.
v3.8.0 - 2019.01.24
--------------------
! removed all shadertoy folders from gl-21/ and gl-32/
and put them in a new shadertoy/ folder.
v3.7.26 - 2018.11.23
--------------------
+ added gl-21/nvml/
+ added gl-32/imgui/primitives/
+ added OpenGL 1.1 demos in gl-11/triangle/
v3.7.25 - 2018.09.15
--------------------
+ added gl-32/vertex-buffer/
+ added gl-32/shadertoy-01/gl32-neon-lit-hexagons.xml
v3.7.24 - 2018.08.23
--------------------
+ added gl-32/shadertoy-01/gl32-puffy.xml
+ added gl-32/shadertoy-multipass/gl32-sh18-human-document/
v3.7.23 - 2018.07.06
--------------------
+ added gl-21/loops/
+ added gl-21/rings-of-cubes/
+ added vk/shadertoy/main03.xml (dual-3d-truchet-tiles Vulkanized version)
+ added gl-21/shadertoy-02/gl21-dual-3d-truchet-tiles/
v3.7.22 - 2018.06.11
--------------------
! updated gl-43/nv-shader-thread-group/
+ added gl-32/nvidia-physx-3/image-viewer/
! updated gl-21/imagemagick/
+ added gl-32/sqlite3/demo01-sqlite-master.xml
+ added misc/grid-2d/
+ added misc/imgui-lot-of-windows/
v3.7.21 - 2018.06.04
--------------------
+ added gl-21/joystick/
+ added gl-21/bullet-physics-nvidia-physx/
+ added learn/02-intermediate/09-bullet-physics/
+ added gl-21/Hello-framework/
+ added gl-21/anti-rebonds-clavier/
+ added gl-21/Hello_framework/
+ added gl-32/imgui/demo_list_clipping.xml
+ added gl-21/bullet-physics/
+ added gl-32/nvidia-physx-3/RigidBody/demo_box_fall_contact_reporting.xml
v3.7.20 - 2018.05.14
--------------------
+ added gl-32/wireframe-shader/
v3.7.19 - 2018.05.02
--------------------
+ added gl-21/fire-shader/
+ added gl-32/imgui/demo_colums_and_context_menus.xml
v3.7.18 - 2018.04.24
--------------------
+ added gl-32/heightmap-normal/
+ added gl-43/nv-conservative-rasterization/
+ added gl-43/nv-shader-thread-group/
v3.7.17 - 2018.04.19
--------------------
! updated gl-32/point-line-triangle-quad/ demos.
+ added gl-32/mesh-icosphere/ demo.
v3.7.16 - 2018.04.04
--------------------
+ added gl-21/shadertoy-02/added gl21-heeelix.xml
v3.7.15 - 2018.03.30
--------------------
* fixed gl-40/arb-tessellation-shader/demo_gl4_tessellation_quad.xml
v3.7.14 - 2018.03.25
--------------------
+ added gl-32/simple-lua-framework/
+ added gl-32/sqlite3/
+ added gl-32/imgui/demo_menu.xml
v3.7.13 - 2018.02.13
--------------------
! updated learn/02-intermediate/02-normal-mapping/main.xml
! updated learn/02-intermediate/01-phong-lighting/main.xml
! updated learn/01-basic/11-loading-3d-model/main.xml
+ added gl-32/imgui/demo_06.xml
+ added gl-32/texture-loading/demo04_exr.xml
v3.7.12 - 2018.01.14
--------------------
+ added gl-40/tessellation_demo/
+ added gles-31/tessellation/
v3.7.11 - 2018.01.04
--------------------
+ added gl-32/nvidia-physx-3/GRB/ demo.
+ updated gl-32/nvidia-physx-3/ existing demos.
* fixed geometry instancing demos in gl-32/geometry-instancing/.
! updated gl-32/gl-shadertoy-multipass/ladybug/ demo.
+ added gl-32/imgui/demo_gizmo.xml
v3.7.10 - 2017.11.30
--------------------
+ added gl-32/shadertoy-01/gl32-desert-canyon.xml
+ added gl-32/shadertoy-01/gl32-magma-rocks.xml
+ added gl-32/gl-shadertoy-multipass/ with two demos
+ added gl-21/shadertoy-02/gl21-tribute-to-marc-antoine-mathieu.xml
* fixed texture loading of gl-21/shadertoy-02/gl21-protoplanetary-disk.xml
v3.7.9 - 2017.11.29
--------------------
+ added gl-21/countdown/
+ added gl-21/lua-misc-tests/lua_func.xml
v3.7.8 - 2017.11.22
--------------------
+ added gl-21/imagemagick/
+ added gl-21/native_file_dialog/
+ added gl-21/gravitational-n-body/
+ added gl-21/cpu_mem_size_info/
v3.7.7 - 2017.11.10
--------------------
+ added gl-32/asus_aura_led_sdk/
v3.7.6 - 2017.10.31
--------------------
+ added gl-21/flow-fields/demo_v3/
+ added gl-21/flow-fields/demo_v2/
+ added gl-21/flow-fields/demo_v1/
v3.7.5 - 2017.10.28
--------------------
+ added gl-32/imgui/demo_05.xml
! updated / bugfixed gl-32/texture-loading/demo03.xml
v3.7.4 - 2017.10.26
--------------------
! gl-32/imgui/demo_04.xml with gh_imgui.updated color_edit_rgba()
in place of gh_imgui.slider_4f().
v3.7.3 - 2017.10.23
--------------------
+ added learn/02-intermediate/08-gear/
+ added gles-20/gear/
+ added gl-32/gear/
+ added gl-32/imgui/demo_04.xml
v3.7.2 - 2017.10.03
--------------------
+ added gl-32/imgui/demo_tabs.xml
v3.7.1 - 2017.09.29
--------------------
! updated gl-32/cpu_usage_win32_64/
+ added gl-32/imgui/test01.xml
v3.7.0 - 2017.09.28
--------------------
+ added gl-32/cpu_usage_win32_64/
+ added vk/imgui/ folder with two demos.
+ added gl-32/imgui/ folder with two demos.
+ added gl-21/imgui/ folder with two demos.
+ added 13-imgui-demo.xml and 14-imgui-demo.xml to vk/ folder.
+ added 02-triangle-of-death_v6.xml in vk/ folder.
+ added learning demopack in the learn/ folder.
v3.6.1 - 2017.09.13
--------------------
! updated Shadertoy demos in gl-21/shadertoy-multipass/
with mipmapping.
! updated Shadertoy demos in gl-21/rpi/shadertoy/
with mipmapping.
+ added simple_webcam_demo_win32.xml to gl-21/webcam/
v3.6.0 - 2017.09.05
--------------------
+ added OpenGL 3 shadertoy demos folder in gl-32/shadertoy-01/
* fixed few shadertoy demos with correct texture loading
(mipmaping enabled) in gl-21/shadertoy-02/
gl21-cellular-tiled-tunnel.xml, gl21-canyon-pass.xml,
gl21-voxel-corridor.xml.
+ added OpenGL 4 tessellation demo in gl-40/tessellation-pn-triangles/
+ added Vulkan tessellation demos in vk/
+ added gl-32/wavy_plane/
v3.5.9 - 2017.07.20
--------------------
! updated all Vulkan demos in vk/
v3.5.8 - 2017.06.17
--------------------
! updated Vulkan demos in vk/
+ added gl-21/live-coding/live-coding-03.xml
+ added gl-21/shadertoy-02/gl21-moebius-ants.xml
+ added gl-21/font-truetype/demo_v5.xml
v3.5.7 - 2017.05.12
--------------------
+ added gl-21/two-sided-lighthing/
+ added vk/10-postfx-01.xml and vk/10-postfx-02.xml
! updated Vulkan demos in vk/
v3.5.6 - 2017.04.01
--------------------
! updated gl-21/shadertoy-multipass/gl21-alien-corridor/ demo:
GLSL texture() replaced by texture2D().
v3.5.5 - 2017.03.30
--------------------
+ added VR demos in gl-32/vr/
+ added a demopack for Raspberry Pi: gl-21/rpi/shadertoy/
* fixed a bug in gl-21/shadertoy-multipass/_common/_frame_begin.lua
the elapsed_time was updated at the wrong place.
+ added vk/shadertoy/main02.xml
! updated Vulkan tools in vk/spirv/.
+ added gl-21/object-orientation-quaternion/
+ added gl-21/shadertoy-multipass/gl21-alien-corridor/ demo.
v3.5.4 - 2016.12.23
--------------------
+ added gl-21/shadertoy-multipass/gl21-rainforest/
demo.
v3.5.3 - 2016.12.19
--------------------
+ added Raspberry Pi OpenGL 2.1 weather station demo in
gl-21/rpi/sense_hat_python/weather_station_src/
+ added Raspberry Pi OpenGL 2.1 demo:
gl-21/rpi/rpi_rgb_matrix/demo06_rpi_gl21.xml
v3.5.2 - 2016.11.28
--------------------
+ updated Raspberry Pi OpenGL 2.1 demos in gl-21/rpi/rpi_rgb_matrix/
and in gl-21/rpi/sense_hat_python/
v3.5.1 - 2016.11.25
--------------------
+ added gl-21/shadertoy-multipass/gl21-easy-read-neon-clock/
v3.5.0 - 2016.11.24
--------------------
+ added Raspberry Pi OpenGL 2.1 demos in gl-21/rpi/
+ added gl-21/shadertoy-multipass/
! updated glslangValidator_x64.exe in vk/spirv/
with version 1.0.33.
! added glslangValidator_x32.exe version 1.0.33
in vk/spirv/
v3.4.1 - 2016.11.22
--------------------
+ added gl-32/logitech_led_sdk/mouse_demo01.xml
+ updated keyboard demos in gl-32/logitech_led_sdk/
v3.4.0 - 2016.11.07
--------------------
+ added gl-21/shadertoy-02/gl21-cellular-tiled-tunnel.xml
+ added gl-21/shadertoy-02/gl21-combustible-voronoi.xml
+ added gl-32/logitech_led_sdk/
+ added gl-32/texture-loading/
+ added gl-32/picking-raycasting/
! updated glslangValidator.exe in vk/spirv/
v3.3.0 - 2016.06.19
--------------------
+ added gl-32/render-target-2d-array/
+ added gl-21/shadertoy-02/gl21-steel_lattice.xml
+ added gl-21/shadertoy-02/gl21-2tweet-water-caustic.xml
v3.2.1 - 2016.06.01
--------------------
! updated all vk/normal-mapping/ demos with new kx framework.
! updated vk/shadertoy/ demo with new kx framework.
! updated all gl-32/voxelize/ demos with new kx framework.
! updated all gl-21/shadertoy-02/ demos with new kx framework.
v3.2.0 - 2016.05.31
--------------------
+ added gl-32/voxelize/ demos.
+ added gl-32/loader-object-obj/demo_sponza.xml
+ added gl-21/audio/audio_03.xml
+ added gl-21/shadertoy-02/gl21-voxel-corridor.xml
+ added vk/normal-mapping/
+ added vk/shadertoy/
! updated glslangValidator.exe in vk/spirv/
v3.1.0 - 2016.05.11
--------------------
+ added vk/01-clear-buffer-multiple-windows.xml and
vk/02-triangle-of-death-multiple-windows.xml. Only tested
on Windows.
! PhysX 3 demos (gl-32/nvidia-physx-3/) updated.
! all Direct3D 12 demos have been updated to use gh_gpu_buffer
module.
. minor updates.
v3.0.1 - 2016.04.18
--------------------
! set gpu_index to 0 in vk/03-textured_quad_v1.xml
v3.0.0 - 2016.04.14
--------------------
+ added Vulkan demos in vk/
+ added gl-32/point-line-triangle/
+ added gl-32/font-truetype/
+ added gl-21/font-truetype/
+ added True Type front demo in d3d12/
+ added PyOpenGL demos in gl-21/pyopengl/
+ added vertex pool + Python demo in PyOpenGL demos
in gl-21/vertex-pool-python/
. first release of the new code sample pack.