Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Dynamic state3 multisample rasterization #856

Open
wants to merge 58 commits into
base: main
Choose a base branch
from

Commits on Oct 13, 2023

  1. Add initial test framework.

    Signed-off-by: Pawel Jastrzebski <[email protected]>
    pawel-jastrzebski-mobica committed Oct 13, 2023
    Configuration menu
    Copy the full SHA
    a930066 View commit details
    Browse the repository at this point in the history

Commits on Oct 17, 2023

  1. Add MSAAm sample code.

    Signed-off-by: pawel-jastrzebski-mobica <[email protected]>
    pawel-jastrzebski-mobica committed Oct 17, 2023
    Configuration menu
    Copy the full SHA
    f36f9e6 View commit details
    Browse the repository at this point in the history

Commits on Nov 8, 2023

  1. Add sample with SpaceModule scene.

    Signed-off-by: pawel-jastrzebski-mobica <[email protected]>
    pawel-jastrzebski-mobica committed Nov 8, 2023
    Configuration menu
    Copy the full SHA
    3c4b9fe View commit details
    Browse the repository at this point in the history

Commits on Nov 14, 2023

  1. Rendering proper BaseModule scene.

    Signed-off-by: pawel-jastrzebski-mobica <[email protected]>
    pawel-jastrzebski-mobica committed Nov 14, 2023
    Configuration menu
    Copy the full SHA
    e26d3da View commit details
    Browse the repository at this point in the history
  2. Fix copyrights.

    Signed-off-by: pawel-jastrzebski-mobica <[email protected]>
    pawel-jastrzebski-mobica committed Nov 14, 2023
    Configuration menu
    Copy the full SHA
    0175f6a View commit details
    Browse the repository at this point in the history

Commits on Nov 17, 2023

  1. First version of MSAA works.

    Signed-off-by: pawel-jastrzebski-mobica <[email protected]>
    pawel-jastrzebski-mobica committed Nov 17, 2023
    Configuration menu
    Copy the full SHA
    0d06897 View commit details
    Browse the repository at this point in the history

Commits on Nov 24, 2023

  1. Implement dynamic sample selection.

    Signed-off-by: pawel-jastrzebski-mobica <[email protected]>
    pawel-jastrzebski-mobica committed Nov 24, 2023
    Configuration menu
    Copy the full SHA
    1170d1b View commit details
    Browse the repository at this point in the history

Commits on Nov 27, 2023

  1. Add setter for last_requested_extension_feature.

    Signed-off-by: pawel-jastrzebski-mobica <[email protected]>
    pawel-jastrzebski-mobica committed Nov 27, 2023
    Configuration menu
    Copy the full SHA
    46258c2 View commit details
    Browse the repository at this point in the history
  2. Fix clang-format.

    Signed-off-by: pawel-jastrzebski-mobica <[email protected]>
    pawel-jastrzebski-mobica committed Nov 27, 2023
    Configuration menu
    Copy the full SHA
    447a3ad View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    22c1930 View commit details
    Browse the repository at this point in the history
  4. Fix copyright.

    Signed-off-by: pawel-jastrzebski-mobica <[email protected]>
    pawel-jastrzebski-mobica committed Nov 27, 2023
    Configuration menu
    Copy the full SHA
    7e5319f View commit details
    Browse the repository at this point in the history

Commits on Nov 28, 2023

  1. Fix vulkan version.

    Signed-off-by: pawel-jastrzebski-mobica <[email protected]>
    pawel-jastrzebski-mobica committed Nov 28, 2023
    Configuration menu
    Copy the full SHA
    4072330 View commit details
    Browse the repository at this point in the history
  2. Update readme.

    Signed-off-by: pawel-jastrzebski-mobica <[email protected]>
    pawel-jastrzebski-mobica committed Nov 28, 2023
    Configuration menu
    Copy the full SHA
    5e73402 View commit details
    Browse the repository at this point in the history
  3. Remove unneeded code from shader.

    Signed-off-by: pawel-jastrzebski-mobica <[email protected]>
    pawel-jastrzebski-mobica committed Nov 28, 2023
    Configuration menu
    Copy the full SHA
    0f88145 View commit details
    Browse the repository at this point in the history
  4. Fix copyright.

    Signed-off-by: pawel-jastrzebski-mobica <[email protected]>
    pawel-jastrzebski-mobica committed Nov 28, 2023
    Configuration menu
    Copy the full SHA
    2eed170 View commit details
    Browse the repository at this point in the history
  5. Add README.md

    Signed-off-by: pawel-jastrzebski-mobica <[email protected]>
    pawel-jastrzebski-mobica committed Nov 28, 2023
    Configuration menu
    Copy the full SHA
    032ca90 View commit details
    Browse the repository at this point in the history
  6. Add sample to CMake.

    Signed-off-by: pawel-jastrzebski-mobica <[email protected]>
    pawel-jastrzebski-mobica committed Nov 28, 2023
    Configuration menu
    Copy the full SHA
    6b3e879 View commit details
    Browse the repository at this point in the history
  7. Remove explicit reference from local viewport initializer.

    Signed-off-by: pawel-jastrzebski-mobica <[email protected]>
    pawel-jastrzebski-mobica committed Nov 28, 2023
    Configuration menu
    Copy the full SHA
    2e86179 View commit details
    Browse the repository at this point in the history

Commits on Nov 29, 2023

  1. Change resources create/update logic.

    Signed-off-by: pawel-jastrzebski-mobica <[email protected]>
    pawel-jastrzebski-mobica committed Nov 29, 2023
    Configuration menu
    Copy the full SHA
    37d42ce View commit details
    Browse the repository at this point in the history
  2. Fix clang-format.

    Signed-off-by: pawel-jastrzebski-mobica <[email protected]>
    pawel-jastrzebski-mobica committed Nov 29, 2023
    Configuration menu
    Copy the full SHA
    82be0a3 View commit details
    Browse the repository at this point in the history

Commits on Dec 1, 2023

  1. Fix format for vertex input attribute descriptor.

    Signed-off-by: pawel-jastrzebski-mobica <[email protected]>
    pawel-jastrzebski-mobica committed Dec 1, 2023
    Configuration menu
    Copy the full SHA
    ccc694c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c7b872f View commit details
    Browse the repository at this point in the history

Commits on Dec 4, 2023

  1. Change camera position.

    Signed-off-by: pawel-jastrzebski-mobica <[email protected]>
    pawel-jastrzebski-mobica committed Dec 4, 2023
    Configuration menu
    Copy the full SHA
    5d04e70 View commit details
    Browse the repository at this point in the history
  2. Fix light position.

    Signed-off-by: pawel-jastrzebski-mobica <[email protected]>
    pawel-jastrzebski-mobica committed Dec 4, 2023
    Configuration menu
    Copy the full SHA
    792fc0a View commit details
    Browse the repository at this point in the history
  3. Update README files.

    Signed-off-by: pawel-jastrzebski-mobica <[email protected]>
    pawel-jastrzebski-mobica committed Dec 4, 2023
    Configuration menu
    Copy the full SHA
    94db8df View commit details
    Browse the repository at this point in the history
  4. Update sample image.

    Signed-off-by: pawel-jastrzebski-mobica <[email protected]>
    pawel-jastrzebski-mobica committed Dec 4, 2023
    Configuration menu
    Copy the full SHA
    a805676 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    d812e3e View commit details
    Browse the repository at this point in the history
  6. Fix warnings.

    Signed-off-by: pawel-jastrzebski-mobica <[email protected]>
    pawel-jastrzebski-mobica committed Dec 4, 2023
    Configuration menu
    Copy the full SHA
    d537ce4 View commit details
    Browse the repository at this point in the history
  7. Fix typos in README files.

    Signed-off-by: pawel-jastrzebski-mobica <[email protected]>
    pawel-jastrzebski-mobica committed Dec 4, 2023
    Configuration menu
    Copy the full SHA
    143196d View commit details
    Browse the repository at this point in the history
  8. Fix comment.

    Signed-off-by: pawel-jastrzebski-mobica <[email protected]>
    pawel-jastrzebski-mobica committed Dec 4, 2023
    Configuration menu
    Copy the full SHA
    e5fb84c View commit details
    Browse the repository at this point in the history

Commits on Dec 6, 2023

  1. Fix review comments.

    Changes made:
    * Remove explicit reset of command pool and command buffer
    * Change extension request mechanism
    * Remove markdown version of README
    
    Signed-off-by: pawel-jastrzebski-mobica <[email protected]>
    pawel-jastrzebski-mobica committed Dec 6, 2023
    Configuration menu
    Copy the full SHA
    4e9f813 View commit details
    Browse the repository at this point in the history

Commits on Dec 18, 2023

  1. Fix review comments.

    Changes made:
    - Fix errors in README
    - Remove mandatory setting for Vulkan 1.1
    - Add additional checks and asserts
    - Replace loop with algorithms
    - Remove unnecessary code and conditions
    - Reorganise rendering of opaque and transparent meshes
    - Change filename and class name of the sample
    
    Signed-off-by: pawel-jastrzebski-mobica <[email protected]>
    pawel-jastrzebski-mobica committed Dec 18, 2023
    Configuration menu
    Copy the full SHA
    1bc20d4 View commit details
    Browse the repository at this point in the history
  2. Fix review comments.

    Changes made:
    - Fix misleading description in README
    - Change textures handling in rendering
    
    Signed-off-by: pawel-jastrzebski-mobica <[email protected]>
    pawel-jastrzebski-mobica committed Dec 18, 2023
    Configuration menu
    Copy the full SHA
    59686d3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e6f1413 View commit details
    Browse the repository at this point in the history

Commits on Dec 19, 2023

  1. Rename project.

    Signed-off-by: pawel-jastrzebski-mobica <[email protected]>
    pawel-jastrzebski-mobica committed Dec 19, 2023
    Configuration menu
    Copy the full SHA
    e6829cd View commit details
    Browse the repository at this point in the history

Commits on Jan 15, 2024

  1. Fix review comments.

    Issues solved:
    - remove unneeded code
    - fix vulkan validation errors
    
    Signed-off-by: pawel-jastrzebski-mobica <[email protected]>
    pawel-jastrzebski-mobica committed Jan 15, 2024
    Configuration menu
    Copy the full SHA
    92f0bbf View commit details
    Browse the repository at this point in the history

Commits on Feb 1, 2024

  1. Add multisampling to GUI rendering.

    Signed-off-by: pawel-jastrzebski-mobica <[email protected]>
    pawel-jastrzebski-mobica committed Feb 1, 2024
    Configuration menu
    Copy the full SHA
    f037dc3 View commit details
    Browse the repository at this point in the history

Commits on Feb 2, 2024

  1. Update README

    Signed-off-by: pawel-jastrzebski-mobica <[email protected]>
    pawel-jastrzebski-mobica committed Feb 2, 2024
    Configuration menu
    Copy the full SHA
    d2016f3 View commit details
    Browse the repository at this point in the history
  2. Change rotation speed.

    Signed-off-by: pawel-jastrzebski-mobica <[email protected]>
    pawel-jastrzebski-mobica committed Feb 2, 2024
    Configuration menu
    Copy the full SHA
    ca0a459 View commit details
    Browse the repository at this point in the history
  3. Fix clang-format.

    Signed-off-by: pawel-jastrzebski-mobica <[email protected]>
    pawel-jastrzebski-mobica committed Feb 2, 2024
    Configuration menu
    Copy the full SHA
    f4d0e0e View commit details
    Browse the repository at this point in the history

Commits on Feb 5, 2024

  1. Update copyright year.

    Signed-off-by: pawel-jastrzebski-mobica <[email protected]>
    pawel-jastrzebski-mobica committed Feb 5, 2024
    Configuration menu
    Copy the full SHA
    9ca4309 View commit details
    Browse the repository at this point in the history

Commits on Feb 13, 2024

  1. Configuration menu
    Copy the full SHA
    8d4c1d1 View commit details
    Browse the repository at this point in the history

Commits on Feb 20, 2024

  1. Fix review comments.

    Signed-off-by: pawel-jastrzebski-mobica <[email protected]>
    pawel-jastrzebski-mobica committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    7e1e986 View commit details
    Browse the repository at this point in the history
  2. Fix review comments.

    Signed-off-by: pawel-jastrzebski-mobica <[email protected]>
    pawel-jastrzebski-mobica committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    b2421ad View commit details
    Browse the repository at this point in the history

Commits on Feb 23, 2024

  1. Configuration menu
    Copy the full SHA
    0b806c6 View commit details
    Browse the repository at this point in the history

Commits on Feb 26, 2024

  1. Configuration menu
    Copy the full SHA
    7e2434b View commit details
    Browse the repository at this point in the history

Commits on Feb 27, 2024

  1. Configuration menu
    Copy the full SHA
    c4d78cb View commit details
    Browse the repository at this point in the history

Commits on Mar 8, 2024

  1. Configuration menu
    Copy the full SHA
    ff3708b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6f73a24 View commit details
    Browse the repository at this point in the history

Commits on Mar 12, 2024

  1. Configuration menu
    Copy the full SHA
    65b93cd View commit details
    Browse the repository at this point in the history

Commits on Mar 13, 2024

  1. Configuration menu
    Copy the full SHA
    7af25fd View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bdb6973 View commit details
    Browse the repository at this point in the history

Commits on Mar 14, 2024

  1. Configuration menu
    Copy the full SHA
    38fb8bd View commit details
    Browse the repository at this point in the history

Commits on Apr 22, 2024

  1. Configuration menu
    Copy the full SHA
    130d3e4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8aacbb8 View commit details
    Browse the repository at this point in the history

Commits on May 7, 2024

  1. Configuration menu
    Copy the full SHA
    5467a77 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7acbd64 View commit details
    Browse the repository at this point in the history

Commits on May 22, 2024

  1. Configuration menu
    Copy the full SHA
    22b56ac View commit details
    Browse the repository at this point in the history