diff --git a/code/nel/src/3d/driver/OpenGL3/CMakeLists.txt b/code/nel/src/3d/driver/opengl3/CMakeLists.txt similarity index 100% rename from code/nel/src/3d/driver/OpenGL3/CMakeLists.txt rename to code/nel/src/3d/driver/opengl3/CMakeLists.txt diff --git a/code/nel/src/3d/driver/OpenGL3/EGL/egl.h b/code/nel/src/3d/driver/opengl3/EGL/egl.h similarity index 100% rename from code/nel/src/3d/driver/OpenGL3/EGL/egl.h rename to code/nel/src/3d/driver/opengl3/EGL/egl.h diff --git a/code/nel/src/3d/driver/OpenGL3/EGL/eglext.h b/code/nel/src/3d/driver/opengl3/EGL/eglext.h similarity index 100% rename from code/nel/src/3d/driver/OpenGL3/EGL/eglext.h rename to code/nel/src/3d/driver/opengl3/EGL/eglext.h diff --git a/code/nel/src/3d/driver/OpenGL3/EGL/eglplatform.h b/code/nel/src/3d/driver/opengl3/EGL/eglplatform.h similarity index 100% rename from code/nel/src/3d/driver/OpenGL3/EGL/eglplatform.h rename to code/nel/src/3d/driver/opengl3/EGL/eglplatform.h diff --git a/code/nel/src/3d/driver/OpenGL3/GL/glext.h b/code/nel/src/3d/driver/opengl3/GL/glext.h similarity index 100% rename from code/nel/src/3d/driver/OpenGL3/GL/glext.h rename to code/nel/src/3d/driver/opengl3/GL/glext.h diff --git a/code/nel/src/3d/driver/OpenGL3/GL/glxext.h b/code/nel/src/3d/driver/opengl3/GL/glxext.h similarity index 100% rename from code/nel/src/3d/driver/OpenGL3/GL/glxext.h rename to code/nel/src/3d/driver/opengl3/GL/glxext.h diff --git a/code/nel/src/3d/driver/OpenGL3/GL/wglext.h b/code/nel/src/3d/driver/opengl3/GL/wglext.h similarity index 100% rename from code/nel/src/3d/driver/OpenGL3/GL/wglext.h rename to code/nel/src/3d/driver/opengl3/GL/wglext.h diff --git a/code/nel/src/3d/driver/OpenGL3/GLES/egl.h b/code/nel/src/3d/driver/opengl3/GLES/egl.h similarity index 100% rename from code/nel/src/3d/driver/OpenGL3/GLES/egl.h rename to code/nel/src/3d/driver/opengl3/GLES/egl.h diff --git a/code/nel/src/3d/driver/OpenGL3/GLES/gl.h b/code/nel/src/3d/driver/opengl3/GLES/gl.h similarity index 100% rename from code/nel/src/3d/driver/OpenGL3/GLES/gl.h rename to code/nel/src/3d/driver/opengl3/GLES/gl.h diff --git a/code/nel/src/3d/driver/OpenGL3/GLES/glext.h b/code/nel/src/3d/driver/opengl3/GLES/glext.h similarity index 100% rename from code/nel/src/3d/driver/OpenGL3/GLES/glext.h rename to code/nel/src/3d/driver/opengl3/GLES/glext.h diff --git a/code/nel/src/3d/driver/OpenGL3/GLES/glplatform.h b/code/nel/src/3d/driver/opengl3/GLES/glplatform.h similarity index 100% rename from code/nel/src/3d/driver/OpenGL3/GLES/glplatform.h rename to code/nel/src/3d/driver/opengl3/GLES/glplatform.h diff --git a/code/nel/src/3d/driver/OpenGL3/KHR/khrplatform.h b/code/nel/src/3d/driver/opengl3/KHR/khrplatform.h similarity index 100% rename from code/nel/src/3d/driver/OpenGL3/KHR/khrplatform.h rename to code/nel/src/3d/driver/opengl3/KHR/khrplatform.h diff --git a/code/nel/src/3d/driver/OpenGL3/driver_glsl_pixel_program.cpp b/code/nel/src/3d/driver/opengl3/driver_glsl_pixel_program.cpp similarity index 100% rename from code/nel/src/3d/driver/OpenGL3/driver_glsl_pixel_program.cpp rename to code/nel/src/3d/driver/opengl3/driver_glsl_pixel_program.cpp diff --git a/code/nel/src/3d/driver/OpenGL3/driver_glsl_pixel_program.h b/code/nel/src/3d/driver/opengl3/driver_glsl_pixel_program.h similarity index 100% rename from code/nel/src/3d/driver/OpenGL3/driver_glsl_pixel_program.h rename to code/nel/src/3d/driver/opengl3/driver_glsl_pixel_program.h diff --git a/code/nel/src/3d/driver/OpenGL3/driver_glsl_program.cpp b/code/nel/src/3d/driver/opengl3/driver_glsl_program.cpp similarity index 100% rename from code/nel/src/3d/driver/OpenGL3/driver_glsl_program.cpp rename to code/nel/src/3d/driver/opengl3/driver_glsl_program.cpp diff --git a/code/nel/src/3d/driver/OpenGL3/driver_glsl_program.h b/code/nel/src/3d/driver/opengl3/driver_glsl_program.h similarity index 100% rename from code/nel/src/3d/driver/OpenGL3/driver_glsl_program.h rename to code/nel/src/3d/driver/opengl3/driver_glsl_program.h diff --git a/code/nel/src/3d/driver/OpenGL3/driver_glsl_shader_base.cpp b/code/nel/src/3d/driver/opengl3/driver_glsl_shader_base.cpp similarity index 100% rename from code/nel/src/3d/driver/OpenGL3/driver_glsl_shader_base.cpp rename to code/nel/src/3d/driver/opengl3/driver_glsl_shader_base.cpp diff --git a/code/nel/src/3d/driver/OpenGL3/driver_glsl_shader_base.h b/code/nel/src/3d/driver/opengl3/driver_glsl_shader_base.h similarity index 100% rename from code/nel/src/3d/driver/OpenGL3/driver_glsl_shader_base.h rename to code/nel/src/3d/driver/opengl3/driver_glsl_shader_base.h diff --git a/code/nel/src/3d/driver/OpenGL3/driver_glsl_shader_generator.cpp b/code/nel/src/3d/driver/opengl3/driver_glsl_shader_generator.cpp similarity index 100% rename from code/nel/src/3d/driver/OpenGL3/driver_glsl_shader_generator.cpp rename to code/nel/src/3d/driver/opengl3/driver_glsl_shader_generator.cpp diff --git a/code/nel/src/3d/driver/OpenGL3/driver_glsl_shader_generator.h b/code/nel/src/3d/driver/opengl3/driver_glsl_shader_generator.h similarity index 100% rename from code/nel/src/3d/driver/OpenGL3/driver_glsl_shader_generator.h rename to code/nel/src/3d/driver/opengl3/driver_glsl_shader_generator.h diff --git a/code/nel/src/3d/driver/OpenGL3/driver_glsl_vertex_program.cpp b/code/nel/src/3d/driver/opengl3/driver_glsl_vertex_program.cpp similarity index 100% rename from code/nel/src/3d/driver/OpenGL3/driver_glsl_vertex_program.cpp rename to code/nel/src/3d/driver/opengl3/driver_glsl_vertex_program.cpp diff --git a/code/nel/src/3d/driver/OpenGL3/driver_glsl_vertex_program.h b/code/nel/src/3d/driver/opengl3/driver_glsl_vertex_program.h similarity index 100% rename from code/nel/src/3d/driver/OpenGL3/driver_glsl_vertex_program.h rename to code/nel/src/3d/driver/opengl3/driver_glsl_vertex_program.h diff --git a/code/nel/src/3d/driver/OpenGL3/driver_opengl.cpp b/code/nel/src/3d/driver/opengl3/driver_opengl.cpp similarity index 100% rename from code/nel/src/3d/driver/OpenGL3/driver_opengl.cpp rename to code/nel/src/3d/driver/opengl3/driver_opengl.cpp diff --git a/code/nel/src/3d/driver/OpenGL3/driver_opengl.def b/code/nel/src/3d/driver/opengl3/driver_opengl.def similarity index 100% rename from code/nel/src/3d/driver/OpenGL3/driver_opengl.def rename to code/nel/src/3d/driver/opengl3/driver_opengl.def diff --git a/code/nel/src/3d/driver/OpenGL3/driver_opengl.h b/code/nel/src/3d/driver/opengl3/driver_opengl.h similarity index 100% rename from code/nel/src/3d/driver/OpenGL3/driver_opengl.h rename to code/nel/src/3d/driver/opengl3/driver_opengl.h diff --git a/code/nel/src/3d/driver/OpenGL3/driver_opengl_extension.cpp b/code/nel/src/3d/driver/opengl3/driver_opengl_extension.cpp similarity index 100% rename from code/nel/src/3d/driver/OpenGL3/driver_opengl_extension.cpp rename to code/nel/src/3d/driver/opengl3/driver_opengl_extension.cpp diff --git a/code/nel/src/3d/driver/OpenGL3/driver_opengl_extension.h b/code/nel/src/3d/driver/opengl3/driver_opengl_extension.h similarity index 100% rename from code/nel/src/3d/driver/OpenGL3/driver_opengl_extension.h rename to code/nel/src/3d/driver/opengl3/driver_opengl_extension.h diff --git a/code/nel/src/3d/driver/OpenGL3/driver_opengl_extension_def.h b/code/nel/src/3d/driver/opengl3/driver_opengl_extension_def.h similarity index 100% rename from code/nel/src/3d/driver/OpenGL3/driver_opengl_extension_def.h rename to code/nel/src/3d/driver/opengl3/driver_opengl_extension_def.h diff --git a/code/nel/src/3d/driver/OpenGL3/driver_opengl_inputs.cpp b/code/nel/src/3d/driver/opengl3/driver_opengl_inputs.cpp similarity index 100% rename from code/nel/src/3d/driver/OpenGL3/driver_opengl_inputs.cpp rename to code/nel/src/3d/driver/opengl3/driver_opengl_inputs.cpp diff --git a/code/nel/src/3d/driver/OpenGL3/driver_opengl_light.cpp b/code/nel/src/3d/driver/opengl3/driver_opengl_light.cpp similarity index 100% rename from code/nel/src/3d/driver/OpenGL3/driver_opengl_light.cpp rename to code/nel/src/3d/driver/opengl3/driver_opengl_light.cpp diff --git a/code/nel/src/3d/driver/OpenGL3/driver_opengl_material.cpp b/code/nel/src/3d/driver/opengl3/driver_opengl_material.cpp similarity index 100% rename from code/nel/src/3d/driver/OpenGL3/driver_opengl_material.cpp rename to code/nel/src/3d/driver/opengl3/driver_opengl_material.cpp diff --git a/code/nel/src/3d/driver/OpenGL3/driver_opengl_matrix.cpp b/code/nel/src/3d/driver/opengl3/driver_opengl_matrix.cpp similarity index 100% rename from code/nel/src/3d/driver/OpenGL3/driver_opengl_matrix.cpp rename to code/nel/src/3d/driver/opengl3/driver_opengl_matrix.cpp diff --git a/code/nel/src/3d/driver/OpenGL3/driver_opengl_program.cpp b/code/nel/src/3d/driver/opengl3/driver_opengl_program.cpp similarity index 100% rename from code/nel/src/3d/driver/OpenGL3/driver_opengl_program.cpp rename to code/nel/src/3d/driver/opengl3/driver_opengl_program.cpp diff --git a/code/nel/src/3d/driver/OpenGL3/driver_opengl_rendering.cpp b/code/nel/src/3d/driver/opengl3/driver_opengl_rendering.cpp similarity index 100% rename from code/nel/src/3d/driver/OpenGL3/driver_opengl_rendering.cpp rename to code/nel/src/3d/driver/opengl3/driver_opengl_rendering.cpp diff --git a/code/nel/src/3d/driver/OpenGL3/driver_opengl_shader_cache.cpp b/code/nel/src/3d/driver/opengl3/driver_opengl_shader_cache.cpp similarity index 100% rename from code/nel/src/3d/driver/OpenGL3/driver_opengl_shader_cache.cpp rename to code/nel/src/3d/driver/opengl3/driver_opengl_shader_cache.cpp diff --git a/code/nel/src/3d/driver/OpenGL3/driver_opengl_shader_cache.h b/code/nel/src/3d/driver/opengl3/driver_opengl_shader_cache.h similarity index 100% rename from code/nel/src/3d/driver/OpenGL3/driver_opengl_shader_cache.h rename to code/nel/src/3d/driver/opengl3/driver_opengl_shader_cache.h diff --git a/code/nel/src/3d/driver/OpenGL3/driver_opengl_shader_desc.h b/code/nel/src/3d/driver/opengl3/driver_opengl_shader_desc.h similarity index 100% rename from code/nel/src/3d/driver/OpenGL3/driver_opengl_shader_desc.h rename to code/nel/src/3d/driver/opengl3/driver_opengl_shader_desc.h diff --git a/code/nel/src/3d/driver/OpenGL3/driver_opengl_states.cpp b/code/nel/src/3d/driver/opengl3/driver_opengl_states.cpp similarity index 100% rename from code/nel/src/3d/driver/OpenGL3/driver_opengl_states.cpp rename to code/nel/src/3d/driver/opengl3/driver_opengl_states.cpp diff --git a/code/nel/src/3d/driver/OpenGL3/driver_opengl_states.h b/code/nel/src/3d/driver/opengl3/driver_opengl_states.h similarity index 100% rename from code/nel/src/3d/driver/OpenGL3/driver_opengl_states.h rename to code/nel/src/3d/driver/opengl3/driver_opengl_states.h diff --git a/code/nel/src/3d/driver/OpenGL3/driver_opengl_texture.cpp b/code/nel/src/3d/driver/opengl3/driver_opengl_texture.cpp similarity index 100% rename from code/nel/src/3d/driver/OpenGL3/driver_opengl_texture.cpp rename to code/nel/src/3d/driver/opengl3/driver_opengl_texture.cpp diff --git a/code/nel/src/3d/driver/OpenGL3/driver_opengl_vertex.cpp b/code/nel/src/3d/driver/opengl3/driver_opengl_vertex.cpp similarity index 100% rename from code/nel/src/3d/driver/OpenGL3/driver_opengl_vertex.cpp rename to code/nel/src/3d/driver/opengl3/driver_opengl_vertex.cpp diff --git a/code/nel/src/3d/driver/OpenGL3/driver_opengl_vertex_buffer_hard.cpp b/code/nel/src/3d/driver/opengl3/driver_opengl_vertex_buffer_hard.cpp similarity index 100% rename from code/nel/src/3d/driver/OpenGL3/driver_opengl_vertex_buffer_hard.cpp rename to code/nel/src/3d/driver/opengl3/driver_opengl_vertex_buffer_hard.cpp diff --git a/code/nel/src/3d/driver/OpenGL3/driver_opengl_vertex_buffer_hard.h b/code/nel/src/3d/driver/opengl3/driver_opengl_vertex_buffer_hard.h similarity index 100% rename from code/nel/src/3d/driver/OpenGL3/driver_opengl_vertex_buffer_hard.h rename to code/nel/src/3d/driver/opengl3/driver_opengl_vertex_buffer_hard.h diff --git a/code/nel/src/3d/driver/OpenGL3/driver_opengl_window.cpp b/code/nel/src/3d/driver/opengl3/driver_opengl_window.cpp similarity index 100% rename from code/nel/src/3d/driver/OpenGL3/driver_opengl_window.cpp rename to code/nel/src/3d/driver/opengl3/driver_opengl_window.cpp diff --git a/code/nel/src/3d/driver/OpenGL3/mac/cocoa_application_delegate.h b/code/nel/src/3d/driver/opengl3/mac/cocoa_application_delegate.h similarity index 100% rename from code/nel/src/3d/driver/OpenGL3/mac/cocoa_application_delegate.h rename to code/nel/src/3d/driver/opengl3/mac/cocoa_application_delegate.h diff --git a/code/nel/src/3d/driver/OpenGL3/mac/cocoa_application_delegate.mm b/code/nel/src/3d/driver/opengl3/mac/cocoa_application_delegate.mm similarity index 100% rename from code/nel/src/3d/driver/OpenGL3/mac/cocoa_application_delegate.mm rename to code/nel/src/3d/driver/opengl3/mac/cocoa_application_delegate.mm diff --git a/code/nel/src/3d/driver/OpenGL3/mac/cocoa_event_emitter.cpp b/code/nel/src/3d/driver/opengl3/mac/cocoa_event_emitter.cpp similarity index 100% rename from code/nel/src/3d/driver/OpenGL3/mac/cocoa_event_emitter.cpp rename to code/nel/src/3d/driver/opengl3/mac/cocoa_event_emitter.cpp diff --git a/code/nel/src/3d/driver/OpenGL3/mac/cocoa_event_emitter.h b/code/nel/src/3d/driver/opengl3/mac/cocoa_event_emitter.h similarity index 100% rename from code/nel/src/3d/driver/OpenGL3/mac/cocoa_event_emitter.h rename to code/nel/src/3d/driver/opengl3/mac/cocoa_event_emitter.h diff --git a/code/nel/src/3d/driver/OpenGL3/mac/cocoa_opengl_view.h b/code/nel/src/3d/driver/opengl3/mac/cocoa_opengl_view.h similarity index 100% rename from code/nel/src/3d/driver/OpenGL3/mac/cocoa_opengl_view.h rename to code/nel/src/3d/driver/opengl3/mac/cocoa_opengl_view.h diff --git a/code/nel/src/3d/driver/OpenGL3/mac/cocoa_opengl_view.m b/code/nel/src/3d/driver/opengl3/mac/cocoa_opengl_view.m similarity index 100% rename from code/nel/src/3d/driver/OpenGL3/mac/cocoa_opengl_view.m rename to code/nel/src/3d/driver/opengl3/mac/cocoa_opengl_view.m diff --git a/code/nel/src/3d/driver/OpenGL3/mac/cocoa_window_delegate.h b/code/nel/src/3d/driver/opengl3/mac/cocoa_window_delegate.h similarity index 100% rename from code/nel/src/3d/driver/OpenGL3/mac/cocoa_window_delegate.h rename to code/nel/src/3d/driver/opengl3/mac/cocoa_window_delegate.h diff --git a/code/nel/src/3d/driver/OpenGL3/mac/cocoa_window_delegate.mm b/code/nel/src/3d/driver/opengl3/mac/cocoa_window_delegate.mm similarity index 100% rename from code/nel/src/3d/driver/OpenGL3/mac/cocoa_window_delegate.mm rename to code/nel/src/3d/driver/opengl3/mac/cocoa_window_delegate.mm diff --git a/code/nel/src/3d/driver/OpenGL3/nel-driverogl.pc.in b/code/nel/src/3d/driver/opengl3/nel-driverogl.pc.in similarity index 100% rename from code/nel/src/3d/driver/OpenGL3/nel-driverogl.pc.in rename to code/nel/src/3d/driver/opengl3/nel-driverogl.pc.in diff --git a/code/nel/src/3d/driver/OpenGL3/stdopengl.cpp b/code/nel/src/3d/driver/opengl3/stdopengl.cpp similarity index 100% rename from code/nel/src/3d/driver/OpenGL3/stdopengl.cpp rename to code/nel/src/3d/driver/opengl3/stdopengl.cpp diff --git a/code/nel/src/3d/driver/OpenGL3/stdopengl.h b/code/nel/src/3d/driver/opengl3/stdopengl.h similarity index 100% rename from code/nel/src/3d/driver/OpenGL3/stdopengl.h rename to code/nel/src/3d/driver/opengl3/stdopengl.h diff --git a/code/nel/src/3d/driver/OpenGL3/unix_event_emitter.cpp b/code/nel/src/3d/driver/opengl3/unix_event_emitter.cpp similarity index 100% rename from code/nel/src/3d/driver/OpenGL3/unix_event_emitter.cpp rename to code/nel/src/3d/driver/opengl3/unix_event_emitter.cpp diff --git a/code/nel/src/3d/driver/OpenGL3/unix_event_emitter.h b/code/nel/src/3d/driver/opengl3/unix_event_emitter.h similarity index 100% rename from code/nel/src/3d/driver/OpenGL3/unix_event_emitter.h rename to code/nel/src/3d/driver/opengl3/unix_event_emitter.h