Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: Overv/VulkanTutorial
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: main
Choose a base ref
...
head repository: erenengine/VulkanTutorial-ko
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: main
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 4 commits
  • 75 files changed
  • 1 contributor

Commits on Jun 21, 2025

  1. Add Korean translations for FAQ and Privacy Policy documents

    - Created a new FAQ document (90_FAQ.md) addressing common issues in Vulkan application development, including solutions for access violations, validation layer issues, and compatibility problems with Steam overlay.
    - Added a Privacy Policy document (95_Privacy_policy.md) detailing data collection practices, analytics usage, and third-party services like Disqus for comments.
    erenengine committed Jun 21, 2025
    Configuration menu
    Copy the full SHA
    cf3de69 View commit details
    Browse the repository at this point in the history
  2. Implement frame rendering optimization and swap chain recreation hand…

    …ling
    
    - Added support for multiple frames in flight to improve rendering efficiency.
    - Introduced a new function `recreateSwapChain` to handle swap chain recreation when the window surface changes.
    - Implemented cleanup functions for swap chain resources to ensure proper resource management.
    - Enhanced `drawFrame` function to manage frame synchronization and handle out-of-date swap chains.
    - Added explicit handling for window resizing and minimization scenarios to maintain application stability.
    erenengine committed Jun 21, 2025
    Configuration menu
    Copy the full SHA
    f461954 View commit details
    Browse the repository at this point in the history
  3. Add combined image sampler support and update shaders for texture map…

    …ping
    
    - Introduced combined image sampler descriptor in the Vulkan pipeline.
    - Updated descriptor set layout, pool, and sets to accommodate the new sampler.
    - Modified Vertex structure to include texture coordinates for proper mapping.
    - Adjusted fragment shader to sample colors from the texture using the new sampler.
    - Added visualizations for texture coordinates and demonstrated addressing modes.
    - Enhanced shader functionality to manipulate texture colors with vertex colors.
    erenengine committed Jun 21, 2025
    Configuration menu
    Copy the full SHA
    aebd58e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    436a155 View commit details
    Browse the repository at this point in the history
Loading