Henrik Rydgård
|
7ba8cf63b4
|
Merge pull request #15077 from unknownbrackets/indonesian
Indonesian translation
|
2021-11-01 10:24:45 +01:00 |
|
Henrik Rydgård
|
17d807197d
|
Merge pull request #15076 from unknownbrackets/sw-lines
GPU: Expand lines to triangles
|
2021-11-01 10:23:56 +01:00 |
|
Unknown W. Brackets
|
931f20ed40
|
Merge pull request #15078 from vit9696/patch-1
Build: Add missing bundle identifier to macOS builds
|
2021-10-31 19:14:42 -07:00 |
|
Vitaly Cheptsov
|
440a0090ce
|
Build: Add missing bundle identifier to macOS builds
|
2021-11-01 04:49:37 +03:00 |
|
PutuDesca
|
0f41f5c1e3
|
Lang: Fix some Indonesian strings.
|
2021-10-31 18:01:30 -07:00 |
|
Unknown W. Brackets
|
2cb96dd655
|
Lang: Fix CRC value formatting in id_ID and pt_BR.
|
2021-10-31 16:01:11 -07:00 |
|
PutuDesca
|
5f3434da50
|
Lang: Indonesian translation.
|
2021-10-31 16:00:46 -07:00 |
|
Unknown W. Brackets
|
76e1690646
|
GPU: Keep diagonal lines the same width.
|
2021-10-31 15:49:20 -07:00 |
|
Unknown W. Brackets
|
60bd25582c
|
Vulkan: Remove wide line handling.
No longer used, since we convert lines to triangles now.
|
2021-10-31 14:47:21 -07:00 |
|
Unknown W. Brackets
|
2718e81c0e
|
GPU: Expand lines to triangles.
|
2021-10-31 14:46:46 -07:00 |
|
Henrik Rydgård
|
039b97ddd9
|
Merge pull request #15075 from unknownbrackets/sw-points
Draw points using triangles
|
2021-10-31 22:20:25 +01:00 |
|
Unknown W. Brackets
|
ea6d0f07e4
|
GPU: Correct point width/height.
Oops, shouldn't be half in 3D transform.
|
2021-10-31 13:19:51 -07:00 |
|
Unknown W. Brackets
|
1d76e55f84
|
Vulkan: Disable large points feature.
No longer used.
|
2021-10-31 13:07:03 -07:00 |
|
Unknown W. Brackets
|
b3a8e013f6
|
GPU: Expand points into triangles for higher res.
|
2021-10-31 13:06:06 -07:00 |
|
Henrik Rydgård
|
3d1106cdf3
|
Merge pull request #15073 from unknownbrackets/sw-lines
Cleanup line/point handling and refactor a bit
|
2021-10-31 19:52:04 +01:00 |
|
Unknown W. Brackets
|
4fb09859fd
|
GPU: Refactor out rectangle expansion.
Just so it's cleaner when the same is done for lines.
|
2021-10-31 11:09:04 -07:00 |
|
Unknown W. Brackets
|
9fc94a3494
|
GPU: Skip cull for lines and points.
These already always go through software transform, so make sure we handle
them consistently. We'll eventually convert to triangles.
|
2021-10-31 10:54:50 -07:00 |
|
Henrik Rydgård
|
8a718a8202
|
Merge pull request #15072 from unknownbrackets/guardband
Implement depth culling in software transform
|
2021-10-31 17:29:41 +01:00 |
|
Henrik Rydgård
|
0c45700f12
|
Merge pull request #15070 from hrydgard/sw-transform-opt
Minor optimizations in software transform
|
2021-10-31 17:27:30 +01:00 |
|
Henrik Rydgård
|
a498f164ee
|
vmulq_laneq_f32 not supported on ARM32
|
2021-10-31 16:32:45 +01:00 |
|
Unknown W. Brackets
|
bffa68a566
|
GPU: Cleanup comments on swtranform cull.
|
2021-10-31 07:22:59 -07:00 |
|
Henrik Rydgård
|
3245f54dc1
|
Optimize the rotation a bit (limit to VK/D3D11, mat2 instead of mat4)
|
2021-10-31 13:44:54 +01:00 |
|
Henrik Rydgård
|
fdacf751ce
|
NEON/SSE-optimize some matrix multiplications used by software transform
Will hopefully reclaim any potential speed loss from the recent
refactor.
|
2021-10-31 13:36:34 +01:00 |
|
Henrik Rydgård
|
14fa7942bb
|
Sneak in a gradle bump
|
2021-10-31 13:36:34 +01:00 |
|
Henrik Rydgård
|
3bf6b140c7
|
Don't forget to check for bufferedRendering before enabling screen rotation in the shader.
|
2021-10-31 13:35:13 +01:00 |
|
Henrik Rydgård
|
a3a6bdc19e
|
Merge pull request #15069 from unknownbrackets/swtransform-project
Process projection inside software transform
|
2021-10-31 11:09:59 +01:00 |
|
Unknown W. Brackets
|
5128480d74
|
GPU: Implement cull behavior in sw transform.
|
2021-10-30 21:04:16 -07:00 |
|
Unknown W. Brackets
|
7edfdd2cdd
|
GPU: Rename pos/uv w for clarity.
|
2021-10-30 21:04:00 -07:00 |
|
Unknown W. Brackets
|
b4715e4d88
|
GPU: Correct w on immediate prim.
|
2021-10-30 21:01:07 -07:00 |
|
Unknown W. Brackets
|
b4bc4c5c78
|
GPU: Remove buggy rectangle culling.
Transformed rectangles are uncommon, but culling them properly is a bit
trickier than this, so remove for now.
|
2021-10-30 18:26:23 -07:00 |
|
Unknown W. Brackets
|
b5a2afef76
|
D3D11: Fix fog in software transform.
|
2021-10-30 18:24:01 -07:00 |
|
Unknown W. Brackets
|
e688bb2cdf
|
GPU: Correct software transform projection.
Now reading the new fog value.
|
2021-10-30 18:23:58 -07:00 |
|
Unknown W. Brackets
|
4ec75de0e7
|
GPU: Add fog separately for swtransform verts.
At this point, still being processed wrong, this just changes the
attribute structure.
|
2021-10-30 18:22:54 -07:00 |
|
Unknown W. Brackets
|
b87451de92
|
GPU: Restore rotation handling in sw transform.
|
2021-10-30 18:22:53 -07:00 |
|
Unknown W. Brackets
|
4e5ce403b5
|
GPU: Process proj matrix in sw transform.
Will need this to properly handle culling and clipping in software
transform.
Temporarily breaks display rotation handling (Vulkan/UWP.)
|
2021-10-30 18:22:53 -07:00 |
|
Unknown W. Brackets
|
159eab5141
|
GPU: Set projection matrix per backend.
There's a bit of variance, so this keeps the central code clean.
|
2021-10-30 18:20:36 -07:00 |
|
Unknown W. Brackets
|
f35c7d04bd
|
GPU: Update viewport params before sw transform.
|
2021-10-30 18:19:16 -07:00 |
|
Unknown W. Brackets
|
3730460bc5
|
GPU: Move swtransform flippedY to params.
|
2021-10-30 18:17:22 -07:00 |
|
Henrik Rydgård
|
a9d7948f76
|
Merge pull request #15065 from CarterLi/master
Build: allow using system zstd library
|
2021-10-29 08:56:00 +02:00 |
|
李通洲
|
63966cb7a7
|
Build: allow using system zstd library
|
2021-10-29 10:28:56 +08:00 |
|
Unknown W. Brackets
|
030bfb1fb6
|
GPU: Fix missing newline in shader.
|
2021-10-26 06:54:03 -07:00 |
|
Henrik Rydgård
|
6099c4f41a
|
Merge pull request #15058 from hrydgard/cull-distance-fix
Make sure to not leave cull distance uninitialized in other paths
|
2021-10-26 10:46:08 +02:00 |
|
Henrik Rydgård
|
906a04f1fd
|
Make sure to not leave cull distance uninitialized in other paths, if we do write to it in some path.
|
2021-10-26 09:56:38 +02:00 |
|
Henrik Rydgård
|
edc4e69c3d
|
Merge pull request #15025 from unknownbrackets/texreplace-pop
Allow delayed loading of texture replacements
|
2021-10-25 23:31:30 +02:00 |
|
Henrik Rydgård
|
bd07e188ab
|
Merge pull request #15057 from unknownbrackets/glbuffer-assert
GLES: Skip assert if no buffer
|
2021-10-25 15:32:29 +02:00 |
|
Unknown W. Brackets
|
09daace8b8
|
GLES: Skip assert if no buffer.
|
2021-10-25 06:27:45 -07:00 |
|
Henrik Rydgård
|
643bfd670b
|
Merge pull request #15055 from iota97/resize-analog-fix
Fix analog resize
|
2021-10-24 20:40:05 +02:00 |
|
iota97
|
5adaf87dbe
|
Fix analog resize
|
2021-10-24 20:33:24 +02:00 |
|
Henrik Rydgård
|
59f3d4b8f5
|
Merge pull request #15051 from unknownbrackets/debugger
Debugger: Add reason to cpu.stepping event
|
2021-10-24 11:56:52 +02:00 |
|
Unknown W. Brackets
|
76186d1919
|
Replacement: Allow starting a texture at budget.
|
2021-10-23 22:42:57 -07:00 |
|