TellowKrinkle
44f8317b7e
GS: Add new code generator for easy native-isa codegen
2021-11-04 19:32:27 +00:00
TellowKrinkle
0200933ddd
GS: Don't catch code generation exceptions
...
If codegen throws an exception, it ends up just crashing when you jump to the incompletely-generated code which is kind of useless
2021-11-04 19:32:27 +00:00
lightningterror
f712b2b63a
GSDeviceOGL: Fix Wunused-private-field warnings.
2021-11-04 11:18:26 +01:00
Tyler Wilding
71923e7cba
actions: cleanup discord embed links and add release body
2021-11-03 23:46:45 +00:00
refractionpcsx2
532d14611c
GS: Properly loop when reading 32bit CLUT from offset
2021-11-03 18:24:57 +00:00
refractionpcsx2
3a91a07d51
GS: Fix up CLUT offset handling in 32bit I8 mode
2021-11-03 18:24:57 +00:00
refractionpcsx2
6a8287ea9f
EE JIT: Backup shift on LDR/L if rs==rt
2021-11-03 18:03:09 +00:00
Tyler Wilding
dc051541bd
actions: create automatic controller db updating workflow
2021-11-03 16:40:36 +01:00
lightningterror
3265c2a614
GS-ogl: Put GL_ARB_get_texture_sub_image code under a define.
...
Code is currently disabled, no need to check for the extension.
2021-11-03 16:37:55 +01:00
lightningterror
f798401e93
GS-ogl: Remove checks for extensions we don't yet use.
...
They serve no purpose, no need to check unless we actually use them
GL_ARB_compute_shader,
GL_ARB_shader_storage_buffer_object,
GL_ARB_texture_view,
GL_ARB_vertex_attrib_binding,
GL_ARB_multi_bind
2021-11-03 16:37:55 +01:00
tellowkrinkle
60791e4c2b
GS-OGL: Add comment on m_accurate_stq usage
2021-11-03 01:21:11 +00:00
TellowKrinkle
bd8fcc8f81
GS: Remove inaccurate stq calculations from GSVertexTrace
...
They were the same speed or slower than full div on IvyBridge+ and Bulldozer+
2021-11-03 01:21:11 +00:00
TellowKrinkle
5d33165fa5
GS: Reduce repeated code in GSVertexTrace::FindMinMax
...
Why repeat things when you can make the compiler repeat them for you
2021-11-03 01:21:11 +00:00
TellowKrinkle
2e1d147135
GS: Faster accurate_stq calculations
2021-11-03 01:21:11 +00:00
refractionpcsx2
ee8d24a260
GS: Don't propagate 24bit textures on download
2021-11-03 00:54:29 +00:00
RedDevilus
81ac26c33c
GameDB: Clean-up V2
...
Some minor typo clean-up and fix japanese serials.
2021-11-03 00:54:06 +00:00
Tyler Wilding
0a9cc924a4
actions: only run these new workflows and new steps on `PCSX2/pcsx2`
2021-11-01 20:07:31 -05:00
Tyler Wilding
86e12c9603
cmake: properly set the new tag variable
2021-11-01 20:07:31 -05:00
Tyler Wilding
79e56f21d1
actions: lint yaml replace `semver` with just `version`
2021-11-01 20:07:31 -05:00
Tyler Wilding
f9e4bb5288
actions-win: Remove remaining retention override
2021-11-01 20:07:31 -05:00
Tyler Wilding
d1085a40ba
actions-docs: Add documentation for how this works
2021-11-01 20:07:31 -05:00
Tyler Wilding
c0f83524a9
actions-linux: Update linux workflow to upload artifacts to release
2021-11-01 20:07:31 -05:00
Tyler Wilding
9d2976cef6
actions-win: Update windows workflow to upload to release, also include symbols as an artifact
2021-11-01 20:07:31 -05:00
Tyler Wilding
b20dd73b30
actions: Add brand new workflows - creating and announcing the releases
2021-11-01 20:07:31 -05:00
Tyler Wilding
c32d5f1672
actions: Create script to announce a new release via a Discord WebHooks
2021-11-01 20:07:31 -05:00
Tyler Wilding
6eacade082
actions: Move the temporary location of the AppImages to align with the rest
2021-11-01 20:07:31 -05:00
Tyler Wilding
8baecb9c9c
actions: Create script to upload artifacts from workflow and publish release if all are accounted for
2021-11-01 20:07:31 -05:00
Tyler Wilding
b7bdbffad4
actions: Create script for generating release notes
2021-11-01 20:07:31 -05:00
Tyler Wilding
c4e5a21c86
build: If available - use the current git tag for the build metadata
2021-11-01 20:07:31 -05:00
refractionpcsx2
a494e05fd9
CDVD: Left a debug message enabled.
2021-11-01 12:23:31 +00:00
refractionpcsx2
b5eed53db0
CDVD: Fix rotational delay, don't apply to seek commands.
...
Fixes #4955
2021-11-01 12:07:42 +00:00
refractionpcsx2
78881113b9
GS: Further state cleanup + fixes for older dump compatibility
2021-10-31 23:49:39 +00:00
refractionpcsx2
0d946d8083
GS: Let draw happen even if invalid, log invalid draws
2021-10-31 23:48:48 +00:00
lightningterror
2a20119fbb
GSRenderer: Fix Wunused-variable warning.
2021-10-31 21:12:14 +01:00
refractionpcsx2
c84e56329f
SPU2: Don't read sound input area if ADMA disabled
2021-10-31 02:24:35 +00:00
refractionpcsx2
6348fe7362
CDVD: Fix handling of Dual Layer disc latencies
...
Fixes #4962
2021-10-30 20:49:03 +01:00
Connor McLaughlin
20ab4dbf20
GL/StreamBuffer: Use partial instead of exact match for NVIDIA
...
It's "NVIDIA Corporation" on Macs, and on Windows we don't support any
GL3 GPUs anyway.
2021-10-30 16:01:55 +01:00
Connor McLaughlin
c09240de3b
GS: Use stream buffer for VS/GS/FS uniforms
2021-10-30 16:01:55 +01:00
Connor McLaughlin
62b40b516c
GS: Use stream buffer for vertices/indices
2021-10-30 16:01:55 +01:00
TellowKrinkle
9d2bdd5681
ContextAGL main thread & wx compatibility fixes
2021-10-30 02:00:21 +01:00
Connor McLaughlin
46283cd513
GS: Make Config.h include explicit
2021-10-30 02:00:21 +01:00
Connor McLaughlin
5ba70c8c20
GS: Remove GSWnd and use GL::Context
2021-10-30 02:00:21 +01:00
Connor McLaughlin
198fc2629e
Common: Add GL context wrappers
2021-10-30 02:00:21 +01:00
Connor McLaughlin
5848efe03b
GS: Migrate to glad
2021-10-30 02:00:21 +01:00
Connor McLaughlin
ca2a75db9c
3rdparty: Add glad
2021-10-30 02:00:21 +01:00
Connor McLaughlin
97474488d8
wx: Call XInitThreads on startup
2021-10-30 02:00:21 +01:00
Connor McLaughlin
0f5ed59e50
Replace pDsp with WindowInfo
2021-10-30 02:00:21 +01:00
Connor McLaughlin
114d78d378
CMake: Add options for building with X11/Wayland
2021-10-30 02:00:21 +01:00
Connor McLaughlin
fadd97c021
Common: Add WindowInfo
2021-10-30 02:00:21 +01:00
Connor McLaughlin
09764393e0
Common: Add align helpers
2021-10-30 02:00:21 +01:00