| examples | |
| 3dmath | |
| main.cpp | |
| 3dmath_cube | |
| main.cpp | |
| 3dmath_masterpiece | |
| main.cpp | |
| 3dmath_plg_loader | |
| main.cpp | |
| 3dmath_pong | |
| main.cpp | |
| 3dmath_puzzle_drop | |
| main.cpp | |
| 3dmath_pyramid | |
| main.cpp | |
| 3dmath_texture | |
| main.cpp | |
| 3dmath_texture_array | |
| main.cpp | |
| asteroids | |
| space.cpp | |
| asteroids-net | |
| asteroids3d_types.hpp | Shared simulation constants, data types, and utility functions |
| asteroids3d_window.cpp | |
| asteroids3d_window.hpp | Entry point for the networked 3D Asteroids application |
| main.cpp | |
| multiplayer.cpp | |
| multiplayer.hpp | UDP multiplayer state exchange for Asteroids |
| port_mapping.cpp | |
| port_mapping.hpp | Automatic UDP port mapping for hosted multiplayer sessions |
| ship.cpp | |
| ship.hpp | Player ship state for the Asteroids simulation |
| starfield.cpp | |
| starfield.hpp | Animated starfield used by the Asteroids scene |
| asteroids3d | |
| asteroids3d_types.hpp | |
| asteroids3d_window.cpp | |
| asteroids3d_window.hpp | |
| main.cpp | |
| ship.cpp | |
| ship.hpp | |
| starfield.cpp | |
| starfield.hpp | |
| binary_matrix | |
| binary_matrix.cpp | |
| bluesky | |
| bluesky.cpp | |
| breakout | |
| breakout.cpp | |
| cfg_example | |
| main.cpp | |
| compute_shader | |
| main.cpp | |
| console_demo | |
| main.cpp | |
| dark | |
| dark.cpp | |
| defender | |
| defender.cpp | |
| defender_assets.cpp | |
| defender_assets.hpp | |
| defender_combat.cpp | |
| defender_console.cpp | |
| defender_enemies.cpp | |
| defender_entities.hpp | |
| defender_flame.cpp | |
| defender_intro.cpp | |
| defender_types.hpp | |
| defender_window.cpp | |
| defender_window.hpp | |
| fire | |
| fire.cpp | |
| fireworks | |
| fireworks.cpp | |
| fractal_zoom | |
| fractal.cpp | |
| glitch_cube | |
| glitch.cpp | |
| hello_world | |
| main.cpp | |
| knight | |
| knight.cpp | |
| masterpiece | |
| main.cpp | |
| matrix | |
| matrix.cpp | |
| model_example | |
| main.cpp | |
| moon | |
| moon.cpp | |
| mutatris | |
| common.hpp | |
| game_grid.cpp | |
| game_grid.hpp | |
| mutatris.cpp | |
| mutatris_window.cpp | |
| mutatris_window.hpp | |
| piece.cpp | |
| piece.hpp | |
| puzzle_game.cpp | |
| puzzle_game.hpp | |
| opencv_example | |
| main.cpp | |
| opencv_model | |
| main.cpp | |
| planet | |
| planet.cpp | |
| pointsprite | |
| point.cpp | |
| pong | |
| pong.cpp | |
| pool_demo | |
| main.cpp | |
| postprocess | |
| post.cpp | |
| puzzle | |
| acid.drop.cpp | |
| puzzle_drop | |
| puzzle_drop.cpp | |
| rain | |
| rain.cpp | |
| rain.hpp | |
| shader_viewer | |
| shaders.cpp | |
| skeleton | |
| skeleton.cpp | |
| sprite3d_example | |
| example.cpp | |
| sprite_example | |
| main.cpp | |
| starfield | |
| starfield.cpp | |
| starship | |
| starship.cpp | |
| static_example | |
| main.cpp | |
| stencil | |
| stencil.cpp | |
| stencil_surface | |
| surface.cpp | |
| surface | |
| surface.cpp | |
| tetris | |
| tetris.cpp | |
| text_example | |
| main.cpp | |
| tictactoe | |
| main.cpp | |
| tux_example | |
| main.cpp | |
| viewer | |
| viewer.cpp | |
| walk | |
| room.cpp | |
| walk_post | |
| room.cpp | |
| model_viewer | |
| main.cpp | Starts the Qt model_viewer application |
| model_view.cpp | Implements the Qt launcher window for the MXVK command-line viewer |
| model_view.hpp | Declares the Qt front end used to launch the MXVK model viewer renderer |
| MXNetwork | |
| CMakeFiles | |
| 4.3.3 | |
| CompilerIdC | |
| CMakeCCompilerId.c | |
| CompilerIdCXX | |
| CMakeCXXCompilerId.cpp | |
| CMakeScratch | |
| TryCompile-Evn0N0 | |
| CheckIncludeFile.cxx | |
| examples | |
| client | |
| client.cpp | |
| download | |
| dl-file.cpp | |
| fileserve | |
| fileserve.cpp | |
| relay | |
| relay.cpp | |
| relay-client | |
| main.cpp | |
| relaywindow.cpp | |
| relaywindow.hpp | |
| server | |
| server.cpp | |
| udp-recv | |
| recv.cpp | |
| udp-send | |
| send.cpp | |
| unix-udp-recv | |
| recv.cpp | |
| unix-udp-send | |
| send.cpp | |
| include | |
| mxnetwork | |
| exception.hpp | |
| mxsocket.h | |
| socket.hpp | |
| src | |
| exception.cpp | |
| mxsocket.c | |
| socket.cpp | |
| mxvk | |
| include | |
| mxvk | |
| argz.hpp | Lightweight, header-only, template command-line argument parser |
| mxvk.hpp | |
| mxvk_abstract_model.hpp | High-level model wrapper integrated with MXVK dynamic rendering |
| mxvk_cfg.hpp | INI-style configuration file reader/writer |
| mxvk_console.hpp | In-game command console for MXVK / Vulkan windows |
| mxvk_context.hpp | Minimal Vulkan handles shared across MXVK helpers |
| mxvk_controller.hpp | SDL3 joystick and gamepad RAII wrappers |
| mxvk_cv.hpp | OpenCV video-capture integration for the Vulkan backend |
| mxvk_exception.hpp | |
| mxvk_ff_capture.hpp | FFmpeg video-file capture with optional CUDA hardware decoding |
| mxvk_io_window.hpp | |
| mxvk_jpeg.hpp | JPEG image loading and saving utilities |
| mxvk_math.h | Math, geometry, rasterization, and simple software 3D pipeline helpers for MXVK examples |
| mxvk_math_eigen.hpp | |
| mxvk_math_obj.hpp | |
| mxvk_model.hpp | Vulkan mesh loader and GPU buffer manager for MXVK |
| mxvk_opencv_compat.hpp | Small compatibility wrappers around OpenCV CUDA APIs |
| mxvk_png.hpp | PNG image loading and saving utilities via SDL3 |
| mxvk_point_sprite_batch.hpp | Reusable point-sprite renderer for particle and starfield effects |
| mxvk_resource.hpp | Reusable Vulkan buffer, image, upload, and one-shot command helpers |
| mxvk_runtime_options.hpp | |
| mxvk_shader_module.hpp | |
| mxvk_sound.hpp | SDL3_mixer audio subsystem wrapper |
| mxvk_sprite.hpp | Vulkan 2-D sprite renderer with optional custom shaders and instancing |
| mxvk_sprite3d.hpp | World-space textured billboard renderer for MXVK dynamic rendering |
| mxvk_stencil.hpp | Reusable dynamic-rendering stencil image and fullscreen stencil pipelines |
| mxvk_stopwatch.hpp | |
| mxvk_text.hpp | Vulkan SDL_ttf text renderer |
| mxvk_wrapper.hpp | Type-safe nullable pointer wrapper inspired by Rust's Option<T> |
| src | |
| mxvk.cpp | |
| mxvk_abstract_model.cpp | |
| mxvk_cfg.cpp | Implementation of INI-style config file reader/writer (mxvk::VK_Config) |
| mxvk_console.cpp | Implementation of mxvk::VK_Console |
| mxvk_controller.cpp | Implementation of mxvk::VK_Joystick and mxvk::VK_Controller SDL3 wrappers |
| mxvk_cv.cpp | Implementation of mxvk::VK_Capture (Vulkan + OpenCV variant) |
| mxvk_ff_capture.cpp | Implementation of mxvk::VK_FF_Capture |
| mxvk_io_window.cpp | |
| mxvk_jpeg.cpp | Implementation of mxvk JPEG loading and saving utilities |
| mxvk_model.cpp | |
| mxvk_png.cpp | Implementation of mxvk PNG loading and saving utilities |
| mxvk_point_sprite_batch.cpp | |
| mxvk_resource.cpp | |
| mxvk_shader_module.cpp | |
| mxvk_sound.cpp | Implementation of mxvk::VK_Mixer SDL3_mixer audio manager |
| mxvk_sprite.cpp | Implementation of mxvk::VK_Sprite Vulkan 2-D sprite renderer |
| mxvk_sprite3d.cpp | |
| mxvk_stencil.cpp | |
| mxvk_text.cpp | Implementation of mxvk::VK_Text Vulkan SDL_ttf text renderer |
| MXWrite | |
| mxwrite.cpp | |
| mxwrite.hpp | FFmpeg-based video writer used by MXWrite |