wheremyfoodat
8cfffb8119
HLE DSP: Actually parse InterpolationMode config
2024-11-07 22:08:28 +02:00
wheremyfoodat
b299609a9b
More HLE DSP work
2024-11-06 19:26:57 +02:00
wheremyfoodat
a1601b5c8b
Qt: Add rsyn icon to resources
2024-11-06 19:23:21 +02:00
wheremyfoodat
8554cd5f0a
Merge pull request #631 from extherian/master
...
Add rsyn emote-based png and ico files for future use
2024-11-06 17:50:43 +02:00
extherian
d481fdd664
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.
2024-11-06 15:43:30 +00:00
Samuliak
4cc62d4870
use saved window position
2024-11-05 20:01:20 +01:00
Samuliak
f322ba5102
Merge branch 'master' into metal2
2024-11-05 19:05:23 +01:00
wheremyfoodat
07cee43a2b
HLE DSP: Implement per-voice mixing stage
2024-11-03 19:50:27 +02:00
wheremyfoodat
b2454233a2
Merge pull request #630 from wheremyfoodat/more-dsp
...
Rework app icons
2024-11-03 15:31:40 +02:00
wheremyfoodat
884597615b
Android: Fix icon background layer
2024-11-03 15:07:59 +02:00
wheremyfoodat
b5bd89b66d
Android: Fix icon background again
2024-11-03 14:41:42 +02:00
wheremyfoodat
9638ba0be4
Android: Fix icon background
2024-11-03 14:26:57 +02:00
wheremyfoodat
8fc6675a05
Sort out icons on desktop
2024-11-03 14:08:39 +02:00
wheremyfoodat
369f810b51
Android: Add an actual icon
2024-11-03 13:25:08 +02:00
wheremyfoodat
4b0591c9ea
Merge pull request #629 from wheremyfoodat/more-dsp
...
Remember window positions in SDL & turn on AAC decoder by default
2024-11-02 22:51:46 +02:00
wheremyfoodat
1287ec7b6d
SDL: Remember window positions
2024-11-02 22:31:43 +02:00
wheremyfoodat
70d93a1ad8
HLE DSP: Enable AAC by default
2024-11-02 21:58:27 +02:00
Samuliak
abe0709a81
don't hardcode window size
2024-11-01 09:05:44 +01:00
Samuliak
d459f9c1c3
Merge branch 'master' into metal2
2024-11-01 08:43:40 +01:00
wheremyfoodat
760c67c759
SDL: Save & restore window size/position
2024-10-31 22:58:28 +02:00
wheremyfoodat
965ea6d012
Shadergen: Log unimplemented LUT select indices
2024-10-31 22:05:05 +02:00
wheremyfoodat
f374b1dd51
Merge pull request #626 from wheremyfoodat/window-pos
...
Qt: Optionally remember window pos/size
2024-10-31 18:21:16 +02:00
wheremyfoodat
08aedfde63
Fix SDL build
2024-10-31 17:56:30 +02:00
wheremyfoodat
818271c7ad
Qt: Optionally remember window pos/size
2024-10-31 17:34:21 +02:00
SamoZ256
02f8250aff
Merge branch 'master' into metal2
2024-10-31 13:45:58 +01:00
Samuliak
272c24d8e4
don't bind resources unnecessarily
2024-10-31 13:45:05 +01:00
wheremyfoodat
7ae8412919
Merge pull request #625 from warmenhoven/warmenhoven/pr/win32
...
libretro: win32 build fix
2024-10-31 10:44:13 +02:00
Samuliak
158be432fc
rework the lut system
2024-10-31 09:25:01 +01:00
Eric Warmenhoven
48f286334c
libretro: win32 build fix
2024-10-30 21:38:17 -04:00
Gabriel Machado
52655335c0
Rename aes_key to aes_keys ( #621 )
2024-10-25 16:32:28 +03:00
Gabriel Machado
a6750e7aef
Import key option in android ( #620 )
...
* Implement option to import keys
* Fix crashes
* Remove redundant code
2024-10-25 10:22:26 +03:00
wheremyfoodat
85d363c17d
Android: Update shader multiplication text
2024-10-25 00:28:01 +03:00
wheremyfoodat
edb047ec34
Merge pull request #619 from GabrielBRDeveloper/accurate-option
...
Implement accurate shader multiplication option
2024-10-24 22:44:55 +03:00
Gabriel Machado
28c5b565c0
Implement accurate shader multiply option
2024-10-24 15:09:32 -04:00
Gabriel Machado
8cf0fbef1b
Implement support to sensors ( #618 )
...
* Implement sensors
* Fix memory leak in accel
2024-10-24 20:51:53 +03:00
wheremyfoodat
cdc61ea95a
GL renderer: Add fallback for when driver doesn't provide glDrawRangeElementsBaseVertex ( #617 )
...
* GL: Add fallback for when driver doesn't provide glDrawRangeElementsBaseVertex
* GL: Fix fallback when glDrawRangeElementsBaseVertex is absent
2024-10-23 22:43:58 +03:00
wheremyfoodat
54d0618f02
Fonts: Fix IWYU bug
2024-10-23 10:57:59 +03:00
wheremyfoodat
827cf93aca
Merge pull request #615 from wheremyfoodat/relocate-font
...
Implement shared font relocation
2024-10-22 19:38:29 +03:00
wheremyfoodat
8c80099339
Implement shared font relocation
2024-10-22 19:13:25 +03:00
wheremyfoodat
238d84ba3b
DSP: Default to HLE
2024-10-20 21:45:08 +03:00
wheremyfoodat
5d28f11ccf
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
2024-10-20 20:02:02 +03:00
wheremyfoodat
af1fe13996
Make Android builds official & update readme ( #612 )
2024-10-20 16:41:41 +03:00
wheremyfoodat
c97a174cd1
Silence invalid offsetof warning
2024-10-19 18:16:33 +03:00
wheremyfoodat
89d129211e
HLE DSP: Add AAC decoder toggle for enabling/disabling AAC decoding ( #611 )
...
* HLE DSP: Add AAC decoder toggle
* Fix derp
2024-10-19 17:23:54 +03:00
wheremyfoodat
49a94a13c5
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
2024-10-19 16:53:51 +03:00
wheremyfoodat
afaf18f124
GLES: Fix Set logic op
2024-10-14 00:42:35 +03:00
wheremyfoodat
fa9ce5fc70
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
2024-10-14 00:17:24 +03:00
wheremyfoodat
5eb628eb5f
Merge pull request #609 from wheremyfoodat/wheremyfoodat-patch-2
...
Shadergen: Pre-allocate space for shadergen string
2024-10-13 20:29:15 +00:00
wheremyfoodat
82068031f3
Shadergen: Pre-allocate space for shadergen string
2024-10-13 23:27:08 +03:00
wheremyfoodat
96f684e51c
Merge pull request #600 from wheremyfoodat/ir
...
HLE DSP: Initial mixer work
2024-09-28 21:48:42 +00:00