Jesse Talavera
bb3beedbad
Use this workflow run's token
2024-10-19 15:16:58 -04:00
Jesse Talavera
ed9ba4ddf3
Allow the release workflow to be dispatched manually
2024-10-19 15:00:24 -04:00
Jesse Talavera
13434300e6
Release 1.1.8
Build Artifacts / Windows (x86_64) (push) Has been cancelled
Build Artifacts / macOS (x86_64) (push) Has been cancelled
Build Artifacts / macOS (arm64) (push) Has been cancelled
Build Artifacts / Linux (x86_64) (push) Has been cancelled
Build Artifacts / Linux (arm64) (push) Has been cancelled
Build Artifacts / Android (push) Has been cancelled
Build Artifacts / iOS (push) Has been cancelled
Build Artifacts / tvOS (push) Has been cancelled
2024-10-19 14:18:01 -04:00
Jesse Talavera
4b77be90a8
Touch up some language
2024-10-18 18:49:16 -04:00
Jesse Talavera
101d553b9f
Put melondsds_libretro-*-RelWithDebInfo
builds in their own zips
2024-10-18 17:50:49 -04:00
Jesse Talavera
ca26d1fd8c
Clarify some language in SECURITY.md
2024-10-18 17:50:10 -04:00
Jesse Talavera
8b1404585a
Set a different version string for RelWithDebInfo builds
2024-10-18 17:46:49 -04:00
Jesse Talavera
17b28a6277
Update the changelog
2024-10-18 16:57:35 -04:00
Jesse Talavera
597067cde7
Fix core_rotates_screen.py
...
Build Artifacts / Windows (x86_64) (push) Waiting to run
Build Artifacts / macOS (x86_64) (push) Waiting to run
Build Artifacts / macOS (arm64) (push) Waiting to run
Build Artifacts / Linux (x86_64) (push) Waiting to run
Build Artifacts / Linux (arm64) (push) Waiting to run
Build Artifacts / Android (push) Waiting to run
Build Artifacts / iOS (push) Waiting to run
Build Artifacts / tvOS (push) Waiting to run
- One of the ScreenLayout constants got changed in a recent PR
2024-10-18 16:07:42 -04:00
Jesse Talavera
a11f576de9
Merge remote-tracking branch 'origin/dev' into dev
2024-10-18 15:15:16 -04:00
roblar91
84a63988fa
#38
...
- Added 2 new screen layouts: FlippedHybridTop and FlippedHybridBottom. These work the same as the ordinary hybrid screens, but features the large screen on the right hand side.
2024-10-18 15:09:55 -04:00
Jesse Talavera
77c1d8da36
Tighten the permissions for the release workflow
2024-10-18 10:42:46 -04:00
Jesse Talavera
c6f95485e3
Run the builds on the pull_request_target
event
...
- I've separated the release process into another workflow so its token is not exposed
2024-10-17 18:54:27 -04:00
Jesse Talavera
df4aa0b343
Add RelWithDebInfo builds
Build Artifacts / Windows (x86_64) (push) Has been cancelled
Build Artifacts / macOS (x86_64) (push) Has been cancelled
Build Artifacts / macOS (arm64) (push) Has been cancelled
Build Artifacts / Linux (x86_64) (push) Has been cancelled
Build Artifacts / Linux (arm64) (push) Has been cancelled
Build Artifacts / Android (push) Has been cancelled
Build Artifacts / iOS (push) Has been cancelled
Build Artifacts / tvOS (push) Has been cancelled
2024-10-17 12:25:55 -04:00
Jesse Talavera
cf7fe7ff16
Bump the libretro.py version to 0.3.1
2024-10-17 11:54:57 -04:00
Jesse Talavera
5e742eef33
Add a security policy
2024-10-17 07:20:41 -04:00
Jesse Talavera
5bcec976c4
Add CMake user presets to .gitignore
2024-10-16 22:09:41 -04:00
Jesse Talavera
58f34bb6b9
Revert branches
2024-10-15 20:53:34 -04:00
Jesse Talavera
139051c938
Temporarily don't filter release.yaml's run by branch
Build Artifacts / Windows (x86_64) (push) Has been cancelled
Build Artifacts / macOS (x86_64) (push) Has been cancelled
Build Artifacts / macOS (arm64) (push) Has been cancelled
Build Artifacts / Linux (x86_64) (push) Has been cancelled
Build Artifacts / Linux (arm64) (push) Has been cancelled
Build Artifacts / Android (push) Has been cancelled
Build Artifacts / iOS (push) Has been cancelled
Build Artifacts / tvOS (push) Has been cancelled
2024-10-15 17:56:07 -04:00
Jesse Talavera
539fd8078d
Temporarily run part of the release workflow on dev
2024-10-15 17:15:33 -04:00
Jesse Talavera
a546f61176
Rename a step
...
Build Artifacts / Windows (x86_64) (push) Has been cancelled
Build Artifacts / macOS (x86_64) (push) Has been cancelled
Build Artifacts / macOS (arm64) (push) Has been cancelled
Build Artifacts / Linux (x86_64) (push) Has been cancelled
Build Artifacts / Linux (arm64) (push) Has been cancelled
Build Artifacts / Android (push) Has been cancelled
Build Artifacts / iOS (push) Has been cancelled
Build Artifacts / tvOS (push) Has been cancelled
- Honestly I just want to ensure that caching the test files works
2024-10-15 16:48:55 -04:00
Jesse Talavera
5793e07d10
Cache the test files
2024-10-15 16:36:54 -04:00
Jesse Talavera
8ad836455a
Temporarily cut RelWithDebInfo builds
2024-10-15 16:09:00 -04:00
Jesse Talavera
43ca12a17b
Don't special-case this branch
2024-10-15 11:58:09 -04:00
Jesse Talavera
cf13fd7bcb
Move the release workflow into a new file
2024-10-15 11:52:05 -04:00
Jesse Talavera
5bf358905b
Fill out CONTRIBUTING.md
...
Build Artifacts / Windows (x86_64) (push) Has been cancelled
Build Artifacts / macOS (x86_64) (push) Has been cancelled
Build Artifacts / macOS (arm64) (push) Has been cancelled
Build Artifacts / Linux (x86_64) (push) Has been cancelled
Build Artifacts / Linux (arm64) (push) Has been cancelled
Build Artifacts / Android (push) Has been cancelled
Build Artifacts / iOS (push) Has been cancelled
Build Artifacts / tvOS (push) Has been cancelled
Build Artifacts / Create Release (push) Has been cancelled
- No more placeholder text!
2024-10-08 19:34:59 -04:00
Jesse Talavera
4ad215fe57
Fix a typo
2024-10-08 17:28:13 -04:00
Jesse Talavera
afcf34fad5
Fix #107
2024-10-08 16:31:30 -04:00
Jesse Talavera
f8420b00c8
Add a TODO for later
2024-10-07 22:04:16 -04:00
Jesse Talavera
1095c18697
Pass in the current framebuffer to CaptureFrame
2024-10-07 21:56:17 -04:00
Jesse Talavera
419b2320b6
Add a constant
2024-10-07 21:55:45 -04:00
Jesse Talavera
337f39d372
Add labels to the OpenGL objects used for Tracy captures
2024-10-07 21:54:51 -04:00
Jesse Talavera
793d2610e9
Oh wait, that's supposed to be nullptr
2024-10-07 21:29:31 -04:00
Jesse Talavera
f53659a62c
Zero out a deleted fence
...
- To avoid unnecessary OpenGL errors
2024-10-07 21:22:28 -04:00
Jesse Talavera
0a8eacc2bb
Add comments to CaptureFrame explaining how it works
...
- I'm learning this stuff as I go
2024-10-07 21:20:43 -04:00
Jesse Talavera
4f6c53d280
Remove a loose source file declaration
...
Build Artifacts / Windows (x86_64) (push) Has been cancelled
Build Artifacts / macOS (x86_64) (push) Has been cancelled
Build Artifacts / macOS (arm64) (push) Has been cancelled
Build Artifacts / Linux (x86_64) (push) Has been cancelled
Build Artifacts / Linux (arm64) (push) Has been cancelled
Build Artifacts / Android (push) Has been cancelled
Build Artifacts / iOS (push) Has been cancelled
Build Artifacts / tvOS (push) Has been cancelled
Build Artifacts / Create Release (push) Has been cancelled
- tracy/memory.cpp should only be built if Tracy is enabled
2024-10-07 15:15:10 -04:00
Jesse Talavera
9e7183f31d
Move info on building melonDS DS to a new file
2024-10-07 15:12:42 -04:00
Jesse Talavera
126884684f
Add some clarity about the name
2024-10-07 15:11:54 -04:00
Jesse Talavera
6b40c4518a
Rearrange some Tracy-related files
...
- This way, changes to `OpenGlTracyCapture` don't invalidate the entire ccache
2024-10-07 14:56:22 -04:00
Jesse Talavera
50d1294fe8
Use a queue instead of a vector for slight clarity
2024-10-07 14:35:54 -04:00
Jesse Talavera
9e6a1a57dd
Add a TODO for later
2024-10-07 14:35:35 -04:00
Jesse Talavera
6936846e70
Add details about the new Tracy-supporting builds to the changelog
2024-10-07 14:12:03 -04:00
Jesse Talavera
ecc9866f8f
Add a comment for clarity
2024-10-07 14:09:37 -04:00
Jesse Talavera
e96fed4cf6
Will this fix the test suite failures on macOS?
2024-10-07 13:53:28 -04:00
Jesse Talavera
79382a41d1
Fix an incorrect assert
2024-10-07 12:53:45 -04:00
Jesse Talavera
a16ddc4e77
Support capturing frames from the OpenGL renderer in Tracy
...
- Code adapted from the example in the Tracy manual, section 3.3.3
2024-10-07 12:52:00 -04:00
Jesse Talavera
b75b56382c
Add some comments for later
2024-10-07 12:31:22 -04:00
Jesse Talavera
be89f97792
Add TRACY_ON_DEMAND
to the default Tracy options
2024-10-07 12:29:49 -04:00
Jesse Talavera
46b4cb81b8
Don't try to query the framebuffer when setting the OpenGL context
...
- The context likely hasn't been created yet, so the returned number is meaningless
2024-10-07 12:29:20 -04:00
Jesse Talavera
a76e3ff8b7
Remove ZoneScopedN
calls from the retro_set_
callbacks
...
- RelWithDebInfo builds crash here because Tracy hasn't been initialized yet
2024-10-07 12:28:19 -04:00