Henrik Rydgard
|
f93b1b47b1
|
Update native
|
2013-08-17 10:36:49 +02:00 |
|
Henrik Rydgard
|
3636f90902
|
Step 3: Replace current key mapping dialog with a list-based one which is much more workable.
|
2013-08-17 10:34:38 +02:00 |
|
Henrik Rydgard
|
5422dead6a
|
Fix bug with float sliders. minor stuff.
|
2013-08-17 10:33:49 +02:00 |
|
Henrik Rydgård
|
3d3fa32bcd
|
Merge pull request #3201 from unknownbrackets/perf
Use xxHash instead of CityHash32 (vertex cache, etc.)
|
2013-08-16 23:54:56 -07:00 |
|
Henrik Rydgård
|
810b1112ed
|
Merge pull request #3199 from unknownbrackets/ui-tweaks
Minor improvements to new UI
|
2013-08-16 23:53:49 -07:00 |
|
Unknown W. Brackets
|
52f1de8f1d
|
Use xxHash instead of CityHash, it's faster.
At least on Windows it's definitely got the edge.
|
2013-08-16 23:48:42 -07:00 |
|
Unknown W. Brackets
|
5acbbe705f
|
Tweak xxHash's default settings.
|
2013-08-16 23:48:42 -07:00 |
|
Unknown W. Brackets
|
95c347b75c
|
Add xxHash-r32 to build (not used yet.)
|
2013-08-16 23:48:41 -07:00 |
|
Unknown W. Brackets
|
9864c1cd8d
|
Minor x86 jit branch tweak from arm.
|
2013-08-16 23:48:41 -07:00 |
|
Unknown W. Brackets
|
5787a2b9f7
|
KISS and Android buildfix.
|
2013-08-16 23:48:08 -07:00 |
|
Unknown W. Brackets
|
b79e3f4714
|
Start with a more sane default directory.
|
2013-08-16 21:59:28 -07:00 |
|
Unknown W. Brackets
|
39d4359294
|
Get rid of "How to get games" when you have games.
|
2013-08-16 21:59:06 -07:00 |
|
Unknown W. Brackets
|
cf92decff4
|
Fix new UI at 1x resolution.
|
2013-08-16 21:41:40 -07:00 |
|
Tony Wasserka
|
74eafcab1a
|
softgpu: Process rasterization in screen space, rather than drawing space.
|
2013-08-16 23:49:15 +02:00 |
|
Tony Wasserka
|
c707140512
|
softgpu: Implement normal reversal.
|
2013-08-16 23:49:15 +02:00 |
|
Tony Wasserka
|
d0c05b78d6
|
softgpu: Fix some stencil testing related bugs.
|
2013-08-16 23:49:15 +02:00 |
|
Tony Wasserka
|
67f95d38e5
|
softgpu: Some cleanups in SoftGpu.cpp
|
2013-08-16 23:49:15 +02:00 |
|
Tony Wasserka
|
45577507f3
|
softgpu: Disable clipping if it's not requested by the game. Also fix some clipping-related bugs.
|
2013-08-16 23:49:14 +02:00 |
|
Tony Wasserka
|
fc336772e6
|
softgpu: Fix normal-mode rectangle drawing.
|
2013-08-16 23:49:14 +02:00 |
|
Tony Wasserka
|
838d22d120
|
softgpu: Implement memory transfers.
|
2013-08-16 23:49:14 +02:00 |
|
Tony Wasserka
|
2962d242cb
|
softgpu: Implement skinning.
|
2013-08-16 23:49:14 +02:00 |
|
Tony Wasserka
|
e984374b29
|
GPU: Explicitily assign enum values for GEComparison.
|
2013-08-16 23:49:14 +02:00 |
|
Tony Wasserka
|
9bc3e8bf07
|
softgpu: Generate texture coordinates for environment mapping even if lighting is disabled altogether.
|
2013-08-16 23:49:13 +02:00 |
|
Tony Wasserka
|
6b90aa250d
|
softgpu: Polish some helper function signatures.
|
2013-08-16 23:49:13 +02:00 |
|
Tony Wasserka
|
11a94e1d14
|
softgpu: Implement spline surface drawing (without patch subdivision).
|
2013-08-16 23:49:13 +02:00 |
|
Tony Wasserka
|
f4cb929073
|
softgpu: Fix a lighting bug.
|
2013-08-16 23:49:13 +02:00 |
|
Tony Wasserka
|
ad8449c382
|
softgpu: Add some safety checks.
|
2013-08-16 23:49:13 +02:00 |
|
Tony Wasserka
|
f6feb874ed
|
softgpu/Rasterizer: Structure some code more clearly.
|
2013-08-16 23:49:12 +02:00 |
|
Tony Wasserka
|
1450157e09
|
softgpu: Implement environment mapping.
|
2013-08-16 23:49:12 +02:00 |
|
Tony Wasserka
|
d2f30961af
|
softgpu: Make perspective correct uv mapping code more readable and implement projection mapping.
|
2013-08-16 23:49:12 +02:00 |
|
Tony Wasserka
|
104feea8eb
|
softgpu: Restructure texture sampling code a bit.
|
2013-08-16 23:49:12 +02:00 |
|
Tony Wasserka
|
bacadefde4
|
softgpu: Optimization, part 3.
|
2013-08-16 23:49:12 +02:00 |
|
Tony Wasserka
|
b22a82d350
|
softgpu: Optimization, part 2.
|
2013-08-16 23:49:11 +02:00 |
|
Tony Wasserka
|
0c6a9dcf50
|
softgpu: Optimization, part 1.
|
2013-08-16 23:49:11 +02:00 |
|
Tony Wasserka
|
002ab3e3ad
|
softgpu: Hackfix CLUT4 texture deswizzling.
|
2013-08-16 23:49:11 +02:00 |
|
Tony Wasserka
|
62b384e052
|
softgpu: Lots of clearmode fixes.
|
2013-08-16 23:49:11 +02:00 |
|
Tony Wasserka
|
f35e085859
|
softgpu: Change framebuffer writes to act on actual 16 bit pixels if that's the framebuffer format.
|
2013-08-16 23:49:11 +02:00 |
|
Tony Wasserka
|
917dc276dc
|
softgpu: Small cleanup in Clipper.
|
2013-08-16 23:49:10 +02:00 |
|
Tony Wasserka
|
2ea7162962
|
softgpu: Implement depth range test.
|
2013-08-16 23:49:10 +02:00 |
|
Tony Wasserka
|
e1216e91cc
|
softgpu: Implement texture scaling, texture offset and texture coordinate wrapping/clamping.
|
2013-08-16 23:49:10 +02:00 |
|
Tony Wasserka
|
44035df446
|
SoftGpu: Add support for triangle fans.
|
2013-08-16 23:49:10 +02:00 |
|
Tony Wasserka
|
c8f1819179
|
softgpu: Fix triangle borders not fitting together properly.
|
2013-08-16 23:49:09 +02:00 |
|
Tony Wasserka
|
d91d5c087b
|
GPUState: Fix depth buffer stride getter.
|
2013-08-16 23:49:09 +02:00 |
|
Tony Wasserka
|
4e1d2f0cb2
|
softgpu: Implement logic ops.
|
2013-08-16 23:49:09 +02:00 |
|
Tony Wasserka
|
c957574f90
|
softgpu: Implement color masking.
|
2013-08-16 23:49:09 +02:00 |
|
Tony Wasserka
|
a013aad6f1
|
softgpu: Fix incorrect depth buffer write base address.
softgpu: Implement framebuffer pixel formats different than RGBA8888.
softgpu: Move texel decoding functions to a separate header.
|
2013-08-16 23:49:09 +02:00 |
|
Tony Wasserka
|
b2d4df2ddf
|
Fixes for CLUT decoding
|
2013-08-16 23:49:08 +02:00 |
|
Tony Wasserka
|
ccb487cbae
|
softgpu: Clip primitives when one of their vertices is outside the screen coordinate range (the code really needs a cleanup though).
softgpu: Fix triangle strip rendering.
softgpu: Implement CCW cullmode.
|
2013-08-16 23:49:08 +02:00 |
|
Tony Wasserka
|
37ef488f83
|
softgpu: Support RGB565, RGBA5551 and RGBA4444 CLUT formats.
|
2013-08-16 23:49:08 +02:00 |
|
Tony Wasserka
|
54c9303f4a
|
softgpu: static inline everything.
|
2013-08-16 23:49:08 +02:00 |
|