Ecosyste.ms: Issues

An open API service for providing issue and pull request metadata for open source projects.

GitHub / inexorgame/vulkan-renderer issues and pull requests

#100 - CMake install

Issue - State: open - Opened by IceflowRE almost 5 years ago - 2 comments
Labels: cat:dev tools, diff:intermediate

#99 - Unnecessary shared_ptrs

Issue - State: closed - Opened by yeetari almost 5 years ago - 4 comments
Labels: diff:intermediate, prio:high, cat:refactor

#98 - Githubactions for linux

Pull Request - State: closed - Opened by IceflowRE almost 5 years ago - 1 comment
Labels: cat:dev tools, plat:linux

#97 - Remove unnecessary const qualifiers

Pull Request - State: closed - Opened by yeetari almost 5 years ago - 3 comments

#96 - Unimplemented functions

Issue - State: closed - Opened by yeetari almost 5 years ago
Labels: cat:enhancement

#95 - Shorten 'initialise' methods to just 'init'.

Issue - State: closed - Opened by IAmNotHanni almost 5 years ago
Labels: prio:low

#94 - [vcs] Add .git-blame-ignore-revs file

Pull Request - State: closed - Opened by yeetari almost 5 years ago - 1 comment

#93 - Remove spurious using namespace std

Pull Request - State: closed - Opened by yeetari almost 5 years ago - 1 comment

#92 - [code] Apply code style on missing files

Pull Request - State: closed - Opened by IceflowRE almost 5 years ago - 1 comment

#91 - [clang-format] Applied clang-format to all files.

Pull Request - State: closed - Opened by IAmNotHanni almost 5 years ago

#90 - [clang-format] Formatted code.

Pull Request - State: closed - Opened by IAmNotHanni almost 5 years ago - 1 comment

#89 - Make memory ownership clear in code comments.

Issue - State: closed - Opened by IAmNotHanni almost 5 years ago - 3 comments
Labels: diff:beginner, cat:enhancement

#88 - Read the doc support & convert md to rst

Pull Request - State: closed - Opened by IceflowRE almost 5 years ago - 1 comment
Labels: cat:dev tools, cat:documentation, cat:enhancement

#87 - Improve Threadpool.

Issue - State: closed - Opened by IAmNotHanni almost 5 years ago - 5 comments
Labels: cat:refactor, org:wontfix

#86 - Add build instructions for gentoo

Pull Request - State: closed - Opened by yeetari almost 5 years ago - 1 comment
Labels: cat:dev tools, cat:enhancement, plat:linux

#85 - Replace _DEBUG with NDEBUG

Pull Request - State: closed - Opened by yeetari almost 5 years ago - 1 comment
Labels: cat:refactor

#84 - [doc] Remove accidentally created file

Pull Request - State: closed - Opened by IceflowRE almost 5 years ago - 1 comment

#83 - Fix glTF 2.0 model rendering.

Issue - State: closed - Opened by IAmNotHanni almost 5 years ago - 2 comments
Labels: diff:advanced, prio:high, cat:bug, cat:refactor

#82 - Replace global macros for constants with constexpr.

Issue - State: closed - Opened by IAmNotHanni almost 5 years ago
Labels: diff:beginner, prio:low, cat:refactor

#81 - Complete the documentation with doxygen comments for every existing feature until next release.

Issue - State: closed - Opened by IAmNotHanni almost 5 years ago - 1 comment
Labels: diff:beginner, cat:documentation, prio:blocker

#80 - Cleanup cmake

Pull Request - State: closed - Opened by yeetari almost 5 years ago - 3 comments

#79 - Improve repository structure of files and folders.

Issue - State: closed - Opened by IAmNotHanni almost 5 years ago - 2 comments

#78 - Fix conan installation in Github Actions

Pull Request - State: closed - Opened by IceflowRE almost 5 years ago

#77 - [wip] Githubactions

Pull Request - State: closed - Opened by IceflowRE almost 5 years ago - 1 comment

#76 - Add documentation

Pull Request - State: closed - Opened by IceflowRE almost 5 years ago - 1 comment
Labels: cat:documentation

#75 - Improve use of spdlog.

Issue - State: closed - Opened by IAmNotHanni almost 5 years ago - 3 comments
Labels: prio:high, cat:refactor, feat:logging

#74 - Use set instead of option

Pull Request - State: closed - Opened by IceflowRE almost 5 years ago - 2 comments
Labels: cat:dev tools

#73 - Tweak logging initiation

Pull Request - State: closed - Opened by IceflowRE almost 5 years ago - 1 comment

#72 - Create proper logfiles.

Issue - State: closed - Opened by IAmNotHanni almost 5 years ago
Labels: cat:enhancement, prio:high, cat:refactor

#71 - Remove global static window resize callback methods and use polling instead.

Issue - State: closed - Opened by IAmNotHanni almost 5 years ago - 1 comment
Labels: diff:beginner, prio:high, cat:refactor

#70 - Add USE_VMA_RECORDING cmake option

Pull Request - State: closed - Opened by yeetari almost 5 years ago - 2 comments

#69 - Split header and compilation files

Pull Request - State: closed - Opened by IceflowRE almost 5 years ago

#68 - Yet another Cmake refactoring

Pull Request - State: closed - Opened by IceflowRE almost 5 years ago - 2 comments
Labels: cat:dev tools

#67 - Use Ninja build generator on travis

Pull Request - State: closed - Opened by IceflowRE almost 5 years ago - 1 comment
Labels: cat:dev tools

#66 - Tweak travis config

Pull Request - State: closed - Opened by IceflowRE almost 5 years ago - 1 comment
Labels: cat:dev tools

#65 - Code Format Style

Issue - State: closed - Opened by IceflowRE almost 5 years ago - 4 comments
Labels: cat:documentation, prio:high

#64 - Replace apostrophe with typewriter apostrophe

Pull Request - State: closed - Opened by IceflowRE almost 5 years ago
Labels: cat:documentation

#63 - Rework header including

Pull Request - State: closed - Opened by IceflowRE almost 5 years ago

#62 - Update gitignore with rudimentary c++ rules

Pull Request - State: closed - Opened by IceflowRE almost 5 years ago - 2 comments

#61 - Cleanup CMakeLists.txt for Windows.

Issue - State: closed - Opened by IAmNotHanni almost 5 years ago
Labels: cat:dev tools, diff:beginner, plat:windows, prio:high

#59 - Follow all 42 rules of Scott Meyer's book 'Effective Modern C++'.

Issue - State: closed - Opened by IAmNotHanni almost 5 years ago - 6 comments
Labels: diff:advanced, cat:refactor

#58 - Use GitHub actions for builds.

Issue - State: closed - Opened by IAmNotHanni almost 5 years ago - 2 comments
Labels: cat:dev tools, cat:enhancement

#56 - Implement vsync command line argument.

Issue - State: closed - Opened by IAmNotHanni almost 5 years ago - 2 comments
Labels: diff:beginner, cat:enhancement, prio:high, cat:refactor

#55 - Write FPS to logfile.

Issue - State: closed - Opened by IAmNotHanni almost 5 years ago
Labels: cat:benchmark, diff:beginner, cat:enhancement, prio:high

#54 - Why is VK_PRESENT_MODE_MAILBOX_KHR not available in v0.1-alpha.1 on AMD graphics cards?

Issue - State: closed - Opened by IAmNotHanni almost 5 years ago - 7 comments
Labels: diff:advanced, plat:windows, prio:high, cat:performance

#53 - Contribute to Vulkan memory allocator library (VMA) by porting VMA replays to Linux.

Issue - State: closed - Opened by IAmNotHanni almost 5 years ago - 3 comments
Labels: diff:beginner, cat:enhancement, plat:linux, cat:refactor

#52 - Get ready for first alpha demo.

Issue - State: closed - Opened by IAmNotHanni almost 5 years ago - 1 comment
Labels: diff:beginner, plat:windows, prio:high

#51 - Use Travis CI to build vulkan-renderer.

Issue - State: closed - Opened by IAmNotHanni almost 5 years ago - 15 comments
Labels: cat:dev tools

#50 - Remove global static input callback methods and use polling instead.

Issue - State: closed - Opened by IAmNotHanni almost 5 years ago - 2 comments
Labels: diff:beginner, prio:high, cat:refactor

#49 - Program crashes when multisampling_enabled is set to false.

Issue - State: closed - Opened by IAmNotHanni almost 5 years ago
Labels: diff:intermediate, prio:high, cat:bug, cat:refactor

#48 - Add support for multisample anti-aliasing (MSAA).

Issue - State: closed - Opened by IAmNotHanni almost 5 years ago
Labels: diff:intermediate, cat:enhancement, prio:high

#47 - Use a Vulkan pipeline cache (VkPipelineCache).

Issue - State: closed - Opened by IAmNotHanni almost 5 years ago
Labels: diff:beginner, cat:enhancement, prio:high, cat:refactor

#46 - Declare all unneeded constructors and destructors as default instead of specifying an empty one.

Issue - State: closed - Opened by IAmNotHanni almost 5 years ago
Labels: diff:beginner, prio:low, cat:refactor

#45 - Display FPS in window title.

Issue - State: closed - Opened by IAmNotHanni almost 5 years ago - 1 comment
Labels: diff:beginner, cat:enhancement

#44 - Prevent possible data race in InexorThreadPool

Pull Request - State: closed - Opened by IceflowRE almost 5 years ago - 3 comments
Labels: cat:refactor

#43 - Aspect ratio is not updated when window is resized.

Issue - State: closed - Opened by IAmNotHanni almost 5 years ago
Labels: diff:beginner, cat:enhancement, prio:high, cat:refactor

#42 - Sometimes a command pool is not shut down correctly.

Issue - State: closed - Opened by IAmNotHanni almost 5 years ago - 5 comments
Labels: diff:intermediate, prio:high, cat:bug

#41 - Fix tests and benchmarks.

Issue - State: closed - Opened by IAmNotHanni almost 5 years ago
Labels: prio:high, cat:testing

#40 - Fix shader compilation batch script on Windows.

Issue - State: closed - Opened by IAmNotHanni almost 5 years ago
Labels: diff:beginner, plat:windows, prio:high

#39 - Add std::shared_mutex to every manager class.

Issue - State: closed - Opened by IAmNotHanni almost 5 years ago - 2 comments
Labels: diff:beginner, cat:enhancement, cat:refactor

#38 - CMake contains similiar code twice

Issue - State: closed - Opened by IceflowRE almost 5 years ago - 1 comment
Labels: diff:beginner, prio:low, cat:refactor

#37 - Unify CMakeLists formatting

Pull Request - State: closed - Opened by IceflowRE almost 5 years ago - 1 comment

#36 - Account for std::thread::hardware_concurrency() to be zero in some cases.

Issue - State: closed - Opened by IAmNotHanni almost 5 years ago - 3 comments
Labels: diff:beginner, cat:enhancement, prio:high, cat:refactor

#35 - Thread-safety is implemented incorrectly!

Issue - State: closed - Opened by IAmNotHanni almost 5 years ago - 2 comments
Labels: diff:intermediate, prio:high, cat:security, cat:refactor

#34 - Does not showing the window during initialisation cause swapchain recreation?

Issue - State: closed - Opened by IAmNotHanni almost 5 years ago - 1 comment
Labels: diff:intermediate, plat:windows, prio:low

#33 - Make sure vulkan-renderer can be restarted.

Issue - State: closed - Opened by IAmNotHanni almost 5 years ago
Labels: diff:intermediate, cat:enhancement, prio:high, cat:refactor

#32 - Texture image memory is corrupted when window is resized.

Issue - State: closed - Opened by IAmNotHanni almost 5 years ago - 4 comments
Labels: diff:advanced, cat:bug

#31 - Use consistent member names.

Issue - State: closed - Opened by IAmNotHanni almost 5 years ago
Labels: diff:beginner, prio:low, cat:refactor

#30 - Implement bézier curves.

Issue - State: closed - Opened by IAmNotHanni almost 5 years ago - 2 comments
Labels: cat:enhancement, prio:low

#29 - Implement imgui

Issue - State: closed - Opened by IAmNotHanni almost 5 years ago - 4 comments
Labels: diff:advanced, cat:enhancement, prio:high, feat:gui

#28 - Refactoring: VulkanQueueManager.

Issue - State: closed - Opened by IAmNotHanni almost 5 years ago
Labels: diff:beginner, cat:refactor

#27 - Use one VkBuffer for both vertex and index buffer.

Issue - State: closed - Opened by IAmNotHanni almost 5 years ago - 1 comment
Labels: diff:beginner, cat:enhancement, prio:low, cat:refactor

#26 - Speed up swapchain recreation by removing unnecessary resource recreation.

Issue - State: closed - Opened by IAmNotHanni almost 5 years ago - 1 comment
Labels: diff:advanced, cat:enhancement, prio:low, cat:refactor

#25 - Implement camera system.

Issue - State: closed - Opened by IAmNotHanni almost 5 years ago - 2 comments
Labels: diff:beginner, prio:high, cat:refactor

#24 - Finalize Inexor's GPU selection mechanism and document it in an illustration.

Issue - State: closed - Opened by IAmNotHanni almost 5 years ago - 2 comments
Labels: diff:intermediate, cat:documentation, cat:enhancement, cat:refactor

#23 - Add command line argument to force the use of one graphics queue for both graphics and data transfer, even if distinct data transfer queue is available on the system.

Issue - State: closed - Opened by IAmNotHanni almost 5 years ago - 2 comments
Labels: diff:intermediate, cat:enhancement, prio:high, cat:refactor

#22 - Use assert at the beginning of class methods to check if initialisation took place.

Issue - State: closed - Opened by IAmNotHanni almost 5 years ago
Labels: diff:beginner, cat:enhancement, prio:high, cat:refactor

#21 - Use automatic software tests to validate the engine.

Issue - State: closed - Opened by IAmNotHanni almost 5 years ago - 1 comment
Labels: cat:benchmark, cat:documentation, prio:high

#20 - Create index buffer when creating vertex buffer.

Issue - State: closed - Opened by IAmNotHanni almost 5 years ago
Labels: diff:beginner, cat:enhancement, prio:high, cat:refactor

#19 - Get vulkan-renderer running on Linux.

Issue - State: closed - Opened by IAmNotHanni almost 5 years ago
Labels: cat:dependency, cat:enhancement, plat:linux

#18 - Fragment shader output does not consider vertex color.

Issue - State: closed - Opened by IAmNotHanni almost 5 years ago - 2 comments
Labels: diff:intermediate, plat:windows, prio:high, cat:bug

#17 - Hide window until initialisation is finished.

Issue - State: closed - Opened by IAmNotHanni almost 5 years ago
Labels: diff:beginner, cat:enhancement, cat:refactor

#16 - Annotate rendering regions with VK_EXT_debug_marker.

Issue - State: closed - Opened by IAmNotHanni almost 5 years ago - 2 comments
Labels: diff:intermediate, cat:documentation, prio:high, cat:refactor

#15 - Register a Vulkan debug callback.

Issue - State: closed - Opened by IAmNotHanni almost 5 years ago - 1 comment
Labels: diff:beginner, cat:enhancement, prio:high, cat:refactor

#14 - Setup GLFW and Vulkan using CMake.

Issue - State: closed - Opened by IAmNotHanni almost 5 years ago - 1 comment
Labels: prio:low, cat:refactor

#13 - Refactor draw_frame() method

Issue - State: closed - Opened by IAmNotHanni almost 5 years ago - 3 comments
Labels: cat:refactor, feat:rendering

#12 - Declare a proper error handling strategy.

Issue - State: closed - Opened by IAmNotHanni almost 5 years ago - 1 comment
Labels: cat:enhancement, prio:high, cat:refactor

#11 - Perform a soft shutdown of resources like Vulkan Memory Allocator

Issue - State: closed - Opened by IAmNotHanni almost 5 years ago
Labels: diff:beginner, cat:enhancement, prio:high, cat:refactor

#10 - Switch from std::cout to spdlog output.

Issue - State: closed - Opened by IAmNotHanni almost 5 years ago
Labels: diff:beginner, cat:enhancement, cat:refactor

#9 - Use a staging buffer and a separated transfer queue (if existent) for memory transfer from CPU to GPU.

Issue - State: closed - Opened by IAmNotHanni almost 5 years ago - 2 comments
Labels: diff:intermediate, cat:enhancement, prio:high, cat:performance, cat:refactor

#8 - Use C++11 class member initialisation instead of constructor.

Issue - State: closed - Opened by IAmNotHanni about 5 years ago - 1 comment
Labels: diff:beginner, cat:refactor

#7 - Check which color formats are supported before initialisation.

Issue - State: closed - Opened by IAmNotHanni about 5 years ago - 1 comment
Labels: diff:beginner, cat:enhancement

#6 - Recreate the swap chain to react to change of window size.

Issue - State: closed - Opened by IAmNotHanni about 5 years ago - 1 comment
Labels: cat:enhancement

#5 - Check if every function call in the current implementation is valid.

Issue - State: closed - Opened by IAmNotHanni about 5 years ago - 1 comment
Labels: diff:beginner, cat:refactor

#4 - Compare implementation with RenderDoc reference.

Issue - State: closed - Opened by IAmNotHanni about 5 years ago - 1 comment
Labels: diff:intermediate, cat:refactor

#3 - Use Vulkan Memory Allocator (VMA)

Issue - State: closed - Opened by IAmNotHanni about 5 years ago - 4 comments
Labels: diff:intermediate, cat:enhancement, prio:high, cat:refactor

#2 - Get RenderDoc working.

Issue - State: closed - Opened by IAmNotHanni about 5 years ago - 2 comments
Labels: diff:intermediate, cat:enhancement

#1 - Get vulkan validation layers working.

Issue - State: closed - Opened by IAmNotHanni about 5 years ago - 1 comment
Labels: diff:beginner, cat:enhancement, prio:high