Jakub Czekański
|
2d5505ba01
|
project: fixes for clang/gcc
|
2018-02-23 23:31:37 +01:00 |
|
Jakub Czekański
|
cd34ab5f79
|
project: sample .clang-tidy config
|
2018-02-23 22:33:59 +01:00 |
|
Jakub Czekański
|
d3a2e0d798
|
render: dithering working (THPS2 fading screen does not)
|
2018-02-23 22:33:44 +01:00 |
|
Jakub Czekański
|
cfe40f1674
|
cpu: faster ram/bios access?
|
2018-02-23 22:03:59 +01:00 |
|
Jakub Czekański
|
2ae6223c1b
|
rasterizer: optimized polygon rasterization, better performance but still big room for improvements
|
2018-02-23 21:05:19 +01:00 |
|
Jakub Czekański
|
c04765409d
|
render: drawPolygon refactoring
|
2018-02-23 16:39:22 +01:00 |
|
Jakub Czekański
|
6db7fb6d38
|
timer: template based implementation
|
2018-02-23 15:25:00 +01:00 |
|
Jakub Czekański
|
fff356c2b9
|
config: fixed json::parse warnings
|
2018-02-23 15:24:41 +01:00 |
|
Jakub Czekański
|
56dc784ba1
|
dma: channels to array
|
2018-02-22 23:32:56 +01:00 |
|
Jakub Czekański
|
1ed764fee0
|
cpu: readMemory and writeMemory as templates
|
2018-02-22 21:57:17 +01:00 |
|
Jakub Czekański
|
cd4ebacd90
|
gpu: moved texture helpers outside gpu class
|
2018-02-22 21:41:35 +01:00 |
|
Jakub Czekański
|
09e6b3a1de
|
gpu: refactoring
|
2018-02-22 17:03:54 +01:00 |
|
Jakub Czekański
|
0f79412aed
|
gpu: refactoring, fixed line rendering
|
2018-02-22 16:25:18 +01:00 |
|
Jakub Czekański
|
49bf5289cf
|
gpu: refactor
|
2018-02-21 22:26:50 +01:00 |
|
Jakub Czekański
|
3eb7a330f1
|
externals: update imgui
|
2018-02-21 18:57:00 +01:00 |
|
Jakub Czekański
|
b0ef410b9a
|
profiler: removed from project
|
2018-02-21 15:31:40 +01:00 |
|
Jakub Czekański
|
bb670360af
|
profiler: tried to calculate exclusive time, made profiler 100x slower
|
2018-02-04 15:05:23 +01:00 |
|
Jakub Czekański
|
8bcc9c662a
|
gpu: move register definitions to separate header
|
2018-01-23 20:09:06 +01:00 |
|
Jakub Czekański
|
46b830f9b4
|
refactor: removed device::gpu namespace
|
2018-01-23 19:52:42 +01:00 |
|
Jakub Czekański
|
e657578468
|
profiler: PROFILE_FUNCTION and PROFILE_BLOCK macros
gui: decouple options and profile from gui.cpp
|
2018-01-23 19:47:47 +01:00 |
|
Jakub Czekański
|
8c630aa472
|
profiler: created simple profiler
|
2018-01-21 16:05:11 +01:00 |
|
Jakub Czekański
|
f44d5f3697
|
premake: added UUIDs
|
2018-01-21 16:04:44 +01:00 |
|
Jakub Czekański
|
1630bdc3b6
|
softrenderer: fixed NaN error
|
2018-01-21 16:04:16 +01:00 |
|
Jakub Czekański
|
ac6e303ee2
|
softrenderer: precalculate common variables for barycentric
|
2018-01-21 13:39:27 +01:00 |
|
Jakub Czekański
|
e432617465
|
faster barycentric?
|
2018-01-14 21:29:53 +01:00 |
|
Jakub Czekański
|
0d9402d95d
|
removed setCPU, setGPU, getGPU methods
|
2017-12-09 20:24:56 +01:00 |
|
Jakub Czekański
|
b86c6eab9c
|
interrupt, mdec, spu, timer, cdrom cleanup
|
2017-12-08 01:53:19 +01:00 |
|
Jakub Czekański
|
561e6c8720
|
removed Device superclass
|
2017-12-08 01:31:43 +01:00 |
|
Jakub Czekański
|
af8ff0ba1e
|
fix builds
|
2017-12-08 01:23:43 +01:00 |
|
Jakub Czekański
|
14d9cf7677
|
moved psxExe
|
2017-12-08 01:14:51 +01:00 |
|
Jakub Czekański
|
7ea56ae21c
|
moved mipsInstructions
|
2017-12-08 01:03:01 +01:00 |
|
Jakub Czekański
|
f6fc844ac8
|
moved gte
|
2017-12-08 00:59:50 +01:00 |
|
Jakub Czekański
|
3a13048b03
|
moved cop0 and opcode
|
2017-12-08 00:38:57 +01:00 |
|
Jakub Czekański
|
15d6d33cbb
|
parallel compilation in Premake
|
2017-12-08 00:28:34 +01:00 |
|
Jakub Czekański
|
522f278773
|
Merge branch 'software-renderer-2' into develop
|
2017-12-08 00:02:32 +01:00 |
|
Jakub Czekański
|
e238f51501
|
better gpu replay coloring
|
2017-12-08 00:01:29 +01:00 |
|
Jakub Czekański
|
50b6910abf
|
dead/commented code removal
|
2017-12-08 00:01:28 +01:00 |
|
Jakub Czekański
|
84470f1bab
|
removed TRX, TRY and TRZ macros
|
2017-12-08 00:01:09 +01:00 |
|
Jakub Czekański
|
9e4e8ee9b3
|
nclip, avsz3 and avsz4 refactor
|
2017-12-08 00:00:41 +01:00 |
|
Jakub Czekański
|
b6553377f9
|
GPL changes
|
2017-11-30 02:03:21 +01:00 |
|
Jakub Czekański
|
54e2078149
|
change functions to use pushColor, removed dead code and macros
|
2017-11-30 01:52:50 +01:00 |
|
Jakub Czekański
|
f3882b5c4e
|
refactor GPF
|
2017-11-30 01:43:01 +01:00 |
|
Jakub Czekański
|
c0560105ea
|
refactored RTPT and SQR
|
2017-11-30 01:29:52 +01:00 |
|
Jakub Czekański
|
b98eb7f75c
|
refactored RTPS
|
2017-11-30 01:20:36 +01:00 |
|
Jakub Czekański
|
c53037bb79
|
fixed GTE OP opcode
|
2017-11-28 01:37:04 +01:00 |
|
Jakub Czekański
|
62c15f8cea
|
fixed 16bit textures
|
2017-11-28 01:36:32 +01:00 |
|
Jakub Czekański
|
affda30596
|
fixed framerate limit issue
|
2017-11-27 22:11:23 +01:00 |
|
Jakub Czekański
|
3ed74c696d
|
fixed transparency, blending
|
2017-11-27 21:45:35 +01:00 |
|
Jakub Czekański
|
742ce43e22
|
simple optimalization
|
2017-11-27 20:27:34 +01:00 |
|
Jakub Czekański
|
5dfc39e72a
|
fixed rectangle texture scaling issues
|
2017-11-27 01:07:09 +01:00 |
|