909 Commits

Author SHA1 Message Date
Unknown W. Brackets
7fb65a5997 Add a switch to Windows to save to a log file. 2012-12-22 09:49:29 -08:00
Unknown W. Brackets
d745bddc23 Enable a few command line switches on Windows. 2012-12-22 09:21:23 -08:00
Unknown W. Brackets
2861a21658 Fix a couple typos in headless. 2012-12-22 08:23:59 -08:00
Florent Castelli
a64890d3c3 Merge pull request #223 from unknownbrackets/warnings
Revert incorrect warning fix
2012-12-22 07:44:17 -08:00
Unknown W. Brackets
88f18b09e9 Revert incorrect warning fix. 2012-12-22 07:24:01 -08:00
Henrik Rydgård
88ebe02a3f Merge pull request #222 from unknownbrackets/graphics-fix
Graphics fix
2012-12-22 02:15:14 -08:00
Unknown W. Brackets
782d15ad1f Remove DL flush optimization causing wonky gfx. 2012-12-22 01:50:55 -08:00
Unknown W. Brackets
47e558d9ce Fix specular causing shader to fail to link. 2012-12-22 01:45:47 -08:00
Henrik Rydgård
b437ea8e9a Merge pull request #221 from unknownbrackets/warnings
Misc. warnings
2012-12-22 00:12:27 -08:00
Unknown W. Brackets
a72fd769ef Ignore the .lastcodeanalysissucceeded file. 2012-12-21 20:19:29 -08:00
Unknown W. Brackets
8188df4c8a Oops, don't think this belongs here after all. 2012-12-21 17:03:11 -08:00
Unknown W. Brackets
15793fe532 More minor static analysis warning fixes. 2012-12-21 17:00:47 -08:00
Unknown W. Brackets
17750c7c80 Need this for the debug build. 2012-12-21 16:28:55 -08:00
Unknown W. Brackets
66e942c545 Fix some "might be null" warnings. 2012-12-21 16:25:05 -08:00
Unknown W. Brackets
ec753a3575 Fix some ignored error / shadowing warnings. 2012-12-21 16:23:21 -08:00
Unknown W. Brackets
217bdc275e Fix some type-conversion warnings. 2012-12-21 16:07:38 -08:00
Henrik Rydgard
aabbbe9be4 IndexGenerator: fix triangle fans 2012-12-22 00:57:42 +01:00
Unknown W. Brackets
8964ebcfd9 Don't chop the float in vscmp, don't branch. 2012-12-21 15:41:29 -08:00
Henrik Rydgard
8c267b0105 Didn't mean to remove these calls 2012-12-22 00:38:17 +01:00
Henrik Rydgard
bb777f72ca Merge branch 'multi-draw'
Conflicts:
	GPU/GLES/DisplayListInterpreter.cpp
	GPU/Null/NullGpu.h
2012-12-22 00:25:11 +01:00
Henrik Rydgard
baa640ea02 Two more commands that get to trigger flush 2012-12-22 00:24:04 +01:00
Henrik Rydgard
252845ecb6 Bugfix, remove hack 2012-12-21 23:55:19 +01:00
Henrik Rydgard
e42af096c8 Merge 2012-12-21 23:43:48 +01:00
Henrik Rydgård
069c700e9b Merge pull request #219 from unknownbrackets/texcache
Darn, invalidate the dest not the src
2012-12-21 14:41:19 -08:00
Henrik Rydgard
0769eb4b64 Set gstate_c.textureChanged in a few more places. 2012-12-21 23:40:38 +01:00
Unknown W. Brackets
18fe1d4b19 Darn, invalidate the dest not the src. 2012-12-21 14:21:23 -08:00
Henrik Rydgård
8134a70531 Merge pull request #217 from Orphis/master
Fix some warnings (mostly printf errors)
2012-12-21 14:14:27 -08:00
Henrik Rydgård
a0cdf76fd1 Merge pull request #218 from unknownbrackets/texcache
Use sceKernelDcache*() to invalidate the texcache
2012-12-21 14:14:10 -08:00
Unknown W. Brackets
6a9a183dd3 Use sceKernelDcache*() to invalidate the texcache.
Also in the block transfer code.
2012-12-21 14:10:57 -08:00
Florent Castelli
c33eafd430 Warning fixes 2012-12-21 23:02:35 +01:00
Henrik Rydgard
e26083f702 Merge branch 'master' into multi-draw
Conflicts:
	GPU/GLES/IndexGenerator.cpp
	GPU/GLES/IndexGenerator.h
2012-12-21 22:58:39 +01:00
Henrik Rydgard
61f7986d12 update submodules 2012-12-21 22:53:50 +01:00
Henrik Rydgard
ea07c14c4c Add IndexGenerator.cpp/h which will later be used to combine small draw calls into large indexed draw calls, for better performance. 2012-12-21 22:53:24 +01:00
Henrik Rydgard
6b3ac02dae Now not flushing at every drawcall by mistake... 2012-12-21 22:52:09 +01:00
Henrik Rydgård
b486ca1620 Merge pull request #215 from raven02/fast-mem
Quick add checkitem for option fast memory
2012-12-21 12:58:10 -08:00
Henrik Rydgård
f92e7a8f98 Merge pull request #216 from unknownbrackets/alarm
Fix up alarms
2012-12-21 12:57:41 -08:00
Henrik Rydgard
d663e28bde More work and optimization. Still not quite there. 2012-12-21 21:49:09 +01:00
Unknown W. Brackets
6adb29030f Update tests. 2012-12-21 12:38:12 -08:00
Unknown W. Brackets
dbec955a99 Properly delete alarms after they run.
Also fix refer, based on tests.
2012-12-21 12:28:28 -08:00
Unknown W. Brackets
522b16bb89 Fix error handling for setting alarms. 2012-12-21 12:04:02 -08:00
Unknown W. Brackets
33debd755b Correct sceKernelSetSysClockAlarm timing.
Also make refer status work for the tests to be usable.
2012-12-21 11:58:32 -08:00
Henrik Rydgard
3b114eb24a More work on indexed draws. Not combining yet. 2012-12-21 19:16:17 +01:00
Henrik Rydgard
2e9daa5f89 All drawing is now indexed lists, through IndexGenerator. 2012-12-21 18:46:15 +01:00
Henrik Rydgard
4eeab83389 Add IndexGenerator.cpp/h which will later be used to combine small draw calls into large indexed draw calls, for better performance. 2012-12-21 17:50:22 +01:00
raven02
88578cc525 Quick add checkitem for option fast memory 2012-12-22 00:49:53 +08:00
Henrik Rydgard
2ec8606fcb Flip Y axis for xinput 2012-12-21 17:13:00 +01:00
Henrik Rydgard
4c23d668e1 Cleanup and reorganize gpu code a little 2012-12-21 16:50:14 +01:00
Henrik Rydgard
91744a03b0 Warning fixes 2012-12-21 16:50:13 +01:00
Henrik Rydgard
f5efd6f2b1 JIT: add option to enable/disable jit of memory instructions. for crash safety. 2012-12-21 16:50:13 +01:00
Henrik Rydgård
df12802a5a Merge pull request #209 from raven02/vsocp-new
Implement Vsocp
2012-12-21 04:57:38 -08:00