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

Testing Android icon #4

Closed
wants to merge 73 commits into from

Commits on Jul 23, 2024

  1. Configuration menu
    Copy the full SHA
    1fa9ce1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a716e39 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d436ed8 View commit details
    Browse the repository at this point in the history

Commits on Aug 15, 2024

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

Commits on Aug 16, 2024

  1. metal: add all the files

    SamoZ256 committed Aug 16, 2024
    Configuration menu
    Copy the full SHA
    98b5d56 View commit details
    Browse the repository at this point in the history
  2. metal: create renderer

    SamoZ256 committed Aug 16, 2024
    Configuration menu
    Copy the full SHA
    58e1a53 View commit details
    Browse the repository at this point in the history
  3. bring back cmake changes

    SamoZ256 committed Aug 16, 2024
    Configuration menu
    Copy the full SHA
    45eda2f View commit details
    Browse the repository at this point in the history

Commits on Aug 29, 2024

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

Commits on Sep 24, 2024

  1. Configuration menu
    Copy the full SHA
    779e30e View commit details
    Browse the repository at this point in the history
  2. correct comment

    SamoZ256 committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    9042016 View commit details
    Browse the repository at this point in the history

Commits on Oct 13, 2024

  1. Configuration menu
    Copy the full SHA
    8206803 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #609 from wheremyfoodat/wheremyfoodat-patch-2

    Shadergen: Pre-allocate space for shadergen string
    wheremyfoodat authored Oct 13, 2024
    Configuration menu
    Copy the full SHA
    5eb628e View commit details
    Browse the repository at this point in the history
  3. GLES: Implement logic ops via fb fetch (#608)

    * GLES: Implement logic ops via fb fetch
    
    * Attempt to fix deprecated libglx-mesa0 package
    
    * Update Qt_Build.yml
    
    * GLES: Enable fb fetch instead of requiring it
    
    * GLES: Add support for GL_ARM_shader_framebuffer_fetch
    
    * Fix GL_EXT_shader_framebuffer_fetch behavior
    wheremyfoodat authored Oct 13, 2024
    Configuration menu
    Copy the full SHA
    fa9ce5f View commit details
    Browse the repository at this point in the history
  4. GLES: Fix Set logic op

    wheremyfoodat authored Oct 13, 2024
    Configuration menu
    Copy the full SHA
    afaf18f View commit details
    Browse the repository at this point in the history

Commits on Oct 19, 2024

  1. Moar shader decompiler (#559)

    * Renderer: Add prepareForDraw callback
    
    * Add fmt submodule and port shader decompiler instructions to it
    
    * Add shader acceleration setting
    
    * Hook up vertex shaders to shader cache
    
    * Shader decompiler: Fix redundant compilations
    
    * Shader Decompiler: Fix vertex attribute upload
    
    * Shader compiler: Simplify generated code for reading and faster compilation
    
    * Further simplify shader decompiler output
    
    * Shader decompiler: More smallen-ing
    
    * Shader decompiler: Get PICA uniforms uploaded to the GPU
    
    * Shader decompiler: Readd clipping
    
    * Shader decompiler: Actually `break` on control flow instructions
    
    * Shader decompiler: More control flow handling
    
    * Shader decompiler: Fix desitnation mask
    
    * Shader Decomp: Remove pair member capture in lambda (unsupported on NDK)
    
    * Disgusting changes to handle the fact that hw shader shaders are 2x as big
    
    * Shader decompiler: Implement proper output semantic mapping
    
    * Moar instructions
    
    * Shader decompiler: Add FLR/SLT/SLTI/SGE/SGEI
    
    * Shader decompiler: Add register indexing
    
    * Shader decompiler: Optimize mova with both x and y masked
    
    * Shader decompiler: Add DPH/DPHI
    
    * Fix shader caching being broken
    
    * PICA decompiler: Cache VS uniforms
    
    * Simply vertex cache code
    
    * Simplify vertex cache code
    
    * Shader decompiler: Add loops
    
    * Shader decompiler: Implement safe multiplication
    
    * Shader decompiler: Implement LG2/EX2
    
    * Shader decompiler: More control flow
    
    * Shader decompiler: Fix JMPU condition
    
    * Shader decompiler: Convert main function to void
    
    * PICA: Start implementing GPU vertex fetch
    
    * More hw VAO work
    
    * More hw VAO work
    
    * More GPU vertex fetch code
    
    * Add GL Stream Buffer from Duckstation
    
    * GL: Actually upload data to stream buffers
    
    * GPU: Cleanup immediate mode handling
    
    * Get first renders working with accelerated draws
    
    * Shader decompiler: Fix control flow analysis bugs
    
    * HW shaders: Accelerate indexed draws
    
    * Shader decompiler: Add support for compilation errors
    
    * GLSL decompiler: Fall back for LITP
    
    * Add Renderdoc scope classes
    
    * Fix control flow analysis bug
    
    * HW shaders: Fix attribute fetch
    
    * Rewriting hw vertex fetch
    
    * Stream buffer: Fix copy-paste mistake
    
    * HW shaders: Fix indexed rendering
    
    * HW shaders: Add padding attributes
    
    * HW shaders: Avoid redundant glVertexAttrib4f calls
    
    * HW shaders: Fix loops
    
    * HW shaders: Make generated shaders slightly smaller
    
    * Fix libretro build
    
    * HW shaders: Fix android
    
    * Remove redundant ubershader checks
    
    * Set accelerate shader default to true
    
    * Shader decompiler: Don't declare VS input attributes as an array
    
    * Change ubuntu-latest to Ubuntu 24.04 because Microsoft screwed up their CI again
    
    * fix merge conflict bug
    wheremyfoodat authored Oct 19, 2024
    Configuration menu
    Copy the full SHA
    49a94a1 View commit details
    Browse the repository at this point in the history
  2. HLE DSP: Add AAC decoder toggle for enabling/disabling AAC decoding (#…

    …611)
    
    * HLE DSP: Add AAC decoder toggle
    
    * Fix derp
    wheremyfoodat authored Oct 19, 2024
    Configuration menu
    Copy the full SHA
    89d1292 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c97a174 View commit details
    Browse the repository at this point in the history

Commits on Oct 20, 2024

  1. Configuration menu
    Copy the full SHA
    af1fe13 View commit details
    Browse the repository at this point in the history
  2. GPU: Add optimized NEON path for analyzing index buffers (#613)

    * Implement ARM NEON index buffer analysis
    
    * NEON: Fix initial index buffer minima/maxima
    
    * NEON: Fix vertex count comparison for index buffer analysis
    
    * GPU: Add SSE4.1 path for index buffer analysis
    
    * Fix oopsie
    
    * Fix oopsie, again
    wheremyfoodat authored Oct 20, 2024
    Configuration menu
    Copy the full SHA
    5d28f11 View commit details
    Browse the repository at this point in the history
  3. DSP: Default to HLE

    wheremyfoodat authored Oct 20, 2024
    Configuration menu
    Copy the full SHA
    238d84b View commit details
    Browse the repository at this point in the history

Commits on Oct 22, 2024

  1. Configuration menu
    Copy the full SHA
    8c80099 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #615 from wheremyfoodat/relocate-font

    Implement shared font relocation
    wheremyfoodat authored Oct 22, 2024
    Configuration menu
    Copy the full SHA
    827cf93 View commit details
    Browse the repository at this point in the history

Commits on Oct 23, 2024

  1. Fonts: Fix IWYU bug

    wheremyfoodat authored Oct 23, 2024
    Configuration menu
    Copy the full SHA
    54d0618 View commit details
    Browse the repository at this point in the history
  2. GL renderer: Add fallback for when driver doesn't provide glDrawRange…

    …ElementsBaseVertex (#617)
    
    * GL: Add fallback for when driver doesn't provide glDrawRangeElementsBaseVertex
    
    * GL: Fix fallback when glDrawRangeElementsBaseVertex is absent
    wheremyfoodat authored Oct 23, 2024
    Configuration menu
    Copy the full SHA
    cdc61ea View commit details
    Browse the repository at this point in the history

Commits on Oct 24, 2024

  1. Implement support to sensors (#618)

    * Implement sensors
    
    * Fix memory leak in accel
    GabrielBRDeveloper authored Oct 24, 2024
    Configuration menu
    Copy the full SHA
    8cf0fbe View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    28c5b56 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #619 from GabrielBRDeveloper/accurate-option

    Implement accurate shader multiplication option
    wheremyfoodat authored Oct 24, 2024
    Configuration menu
    Copy the full SHA
    edb047e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    85d363c View commit details
    Browse the repository at this point in the history

Commits on Oct 25, 2024

  1. Import key option in android (#620)

    * Implement option to import keys
    
    * Fix crashes
    
    * Remove redundant code
    GabrielBRDeveloper authored Oct 25, 2024
    Configuration menu
    Copy the full SHA
    a6750e7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5265533 View commit details
    Browse the repository at this point in the history

Commits on Oct 31, 2024

  1. libretro: win32 build fix

    warmenhoven committed Oct 31, 2024
    Configuration menu
    Copy the full SHA
    48f2863 View commit details
    Browse the repository at this point in the history
  2. rework the lut system

    SamoZ256 committed Oct 31, 2024
    Configuration menu
    Copy the full SHA
    158be43 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #625 from warmenhoven/warmenhoven/pr/win32

    libretro: win32 build fix
    wheremyfoodat authored Oct 31, 2024
    Configuration menu
    Copy the full SHA
    7ae8412 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    272c24d View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    02f8250 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    818271c View commit details
    Browse the repository at this point in the history
  7. Fix SDL build

    wheremyfoodat authored Oct 31, 2024
    Configuration menu
    Copy the full SHA
    08aedfd View commit details
    Browse the repository at this point in the history
  8. Merge pull request #626 from wheremyfoodat/window-pos

    Qt: Optionally remember window pos/size
    wheremyfoodat authored Oct 31, 2024
    Configuration menu
    Copy the full SHA
    f374b1d View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    965ea6d View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    760c67c View commit details
    Browse the repository at this point in the history

Commits on Nov 1, 2024

  1. Configuration menu
    Copy the full SHA
    d459f9c View commit details
    Browse the repository at this point in the history
  2. don't hardcode window size

    SamoZ256 committed Nov 1, 2024
    Configuration menu
    Copy the full SHA
    abe0709 View commit details
    Browse the repository at this point in the history

Commits on Nov 2, 2024

  1. Configuration menu
    Copy the full SHA
    70d93a1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1287ec7 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #629 from wheremyfoodat/more-dsp

    Remember window positions in SDL & turn on AAC decoder by default
    wheremyfoodat authored Nov 2, 2024
    Configuration menu
    Copy the full SHA
    4b0591c View commit details
    Browse the repository at this point in the history

Commits on Nov 3, 2024

  1. Configuration menu
    Copy the full SHA
    369f810 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8fc6675 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9638ba0 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b5bd89b View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    8845976 View commit details
    Browse the repository at this point in the history
  6. Merge pull request #630 from wheremyfoodat/more-dsp

    Rework app icons
    wheremyfoodat authored Nov 3, 2024
    Configuration menu
    Copy the full SHA
    b245423 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    07cee43 View commit details
    Browse the repository at this point in the history

Commits on Nov 5, 2024

  1. Configuration menu
    Copy the full SHA
    f322ba5 View commit details
    Browse the repository at this point in the history
  2. use saved window position

    SamoZ256 committed Nov 5, 2024
    Configuration menu
    Copy the full SHA
    4cc62d4 View commit details
    Browse the repository at this point in the history

Commits on Nov 6, 2024

  1. Add rsyn png and ico files for future use

    Extra icons for use with the hypothetical icon-swapping feature within the app that was mentioned on the discord. 
    
    These files are based on the rsyn emote from the discord, flipped horizontally and edited in gimp to remove the blobs of colour from the corners. Although they are not visible on the discord emote, these are very noticeable when used as a desktop shortcut. rsyn.png could be used as an image within the app itself in place of rpog.png, which appears in the title bar, as well as for use as a desktop shortcut. windows_alt_icon could be used for a rainbow-coloured version of the existing .exe ico file, though swapping this out would be harder. Perhaps some future Panda3DS installer could swap it in place of the existing ico file during the installation process if desired. 
    
    Resolution and aspect ratio are identical to the existing rpog.png and windows_icon images.
    extherian authored Nov 6, 2024
    Configuration menu
    Copy the full SHA
    d481fdd View commit details
    Browse the repository at this point in the history
  2. Merge pull request #631 from extherian/master

    Add rsyn emote-based png and ico files for future use
    wheremyfoodat authored Nov 6, 2024
    Configuration menu
    Copy the full SHA
    8554cd5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a1601b5 View commit details
    Browse the repository at this point in the history
  4. More HLE DSP work

    wheremyfoodat committed Nov 6, 2024
    Configuration menu
    Copy the full SHA
    b299609 View commit details
    Browse the repository at this point in the history

Commits on Nov 7, 2024

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

Commits on Nov 9, 2024

  1. Configuration menu
    Copy the full SHA
    49b6524 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    10451a6 View commit details
    Browse the repository at this point in the history
  3. Metal: IWYU fixes

    wheremyfoodat committed Nov 9, 2024
    Configuration menu
    Copy the full SHA
    d7e4cf1 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e479237 View commit details
    Browse the repository at this point in the history
  5. Merge pull request #578 from SamoZ256/metal2

    Metal backend
    wheremyfoodat authored Nov 9, 2024
    Configuration menu
    Copy the full SHA
    b214782 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    9be353a View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    69e8e1c View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    c70388d View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    6a79309 View commit details
    Browse the repository at this point in the history

Commits on Nov 10, 2024

  1. Configuration menu
    Copy the full SHA
    7a4f3f4 View commit details
    Browse the repository at this point in the history
  2. HLE DSP: Format

    wheremyfoodat committed Nov 10, 2024
    Configuration menu
    Copy the full SHA
    e22bc58 View commit details
    Browse the repository at this point in the history

Commits on Nov 18, 2024

  1. Configuration menu
    Copy the full SHA
    66be960 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    47ffd76 View commit details
    Browse the repository at this point in the history

Commits on Nov 19, 2024

  1. Run clang-format

    wheremyfoodat committed Nov 19, 2024
    Configuration menu
    Copy the full SHA
    efb6cdd View commit details
    Browse the repository at this point in the history