116 Commits

Author SHA1 Message Date
twinaphex
ab8221a258 (RGL PS3) Cleanups #2 2014-02-18 00:30:15 +01:00
twinaphex
38d4626f6e (RGL PS3) Cleanups 2014-02-17 23:52:29 +01:00
twinaphex
0a15a17d44 Update years on all license headers 2014-01-01 01:50:59 +01:00
twinaphex
664d6e6e06 (RGL PS3) Cleanups 2013-11-29 05:04:23 +01:00
twinaphex
5dc58dc461 (RGL PS3) Depth and baseDepth - hardcode at 1 2013-11-19 20:20:45 +01:00
twinaphex
1372df61de (PS3 RGL) Should add float FBO support 2013-11-19 05:18:46 +01:00
twinaphex
81f437ee74 (RGL PS3) Cleanups 2013-11-19 04:30:43 +01:00
twinaphex
caa653cc62 (RGL PS3) Remove SRGB remap (unused) 2013-11-18 11:58:22 +01:00
twinaphex
f0d006dd6d (RGL PS3) Cleanups 2013-11-18 11:53:52 +01:00
twinaphex
7e619fa758 (RGL PS3) Get rid of GCM_FUNC macros and useless constants 2013-11-18 11:46:11 +01:00
twinaphex
c4da45783e (RGL PS3) Dehardcode some GCM magic numbers 2013-11-18 11:25:38 +01:00
twinaphex
44bd582251 (RGL PS3) Use rglGcmSetJumpCommand instead of cellGcmSetJumpCommand 2013-11-18 11:11:17 +01:00
twinaphex
92a535a63d (RGL PS3) Use rglGcmSetInlineTransfer 2013-11-18 11:05:37 +01:00
twinaphex
b7d1d6fe34 (PS3 RGL) Use rglGcmSwap16Float32 2013-11-18 11:00:53 +01:00
twinaphex
f03c53a646 (PS3 RGL) Use rglGcmSetNopCommand instead of cellGcmSetNopCommandUnsafeInline 2013-11-18 10:52:53 +01:00
twinaphex
46d2c31cd8 (RGL PS3) rglDeallocateBuffer - turn into macro 2013-11-17 22:58:01 +01:00
twinaphex
ccb81396e6 (RGL PS3) GCM_FUNC no longer being used in rgl_ps3.cpp 2013-11-17 22:39:40 +01:00
twinaphex
014c1fff44 (RGL PS3) Make macro wrapper around cellGcmFlush 2013-11-17 22:12:45 +01:00
twinaphex
09f5037ca6 (RGL PS3) Turn into do { } while 2013-11-17 21:14:02 +01:00
twinaphex
920d46323f (RGL PS3) Don't use CPU sleep anymore 2013-11-17 21:07:04 +01:00
twinaphex
dfddb4a530 (RGL PS3) Simplify gmmAlloc 2013-11-17 20:47:46 +01:00
twinaphex
ba250d1ca5 (PS3 RGL) Simplify gmmAlloc 2013-11-17 19:14:52 +01:00
twinaphex
1c6a0642d6 (PS3 RGL) Pallocator - change size to only one GmmAllocator 2013-11-17 18:29:51 +01:00
twinaphex
2ee221e7c6 (RGL PS3) No more GCM_FUNC calls inside rgl_ps3_raster.cpp 2013-11-17 16:23:48 +01:00
twinaphex
7167ccb5b9 (RGL PS3) Replace more GCM_FUNC entries 2013-11-17 04:57:19 +01:00
twinaphex
41a65eb32a (PS3 RGL) Replace more GCM_FUNC calls 2013-11-17 00:49:34 +01:00
twinaphex
5312ac8c29 (PS3 RGL) Don't call cellGcmSetAntialiasingControl 2013-11-16 20:50:32 +01:00
twinaphex
1850428ef6 (RGL PS3) Using namespace cell::Gcm can go now 2013-11-16 18:01:30 +01:00
twinaphex
5c89e9106a (RGL PS3) Turn rglGcmFifo into a struct instead of a C++-style struct
(ie. class)
2013-11-16 17:48:11 +01:00
twinaphex
d06eebf9e6 (RGL PS3) cleanups 2013-11-15 17:21:30 +01:00
twinaphex
a5c0009475 (RGL PS3) Remove more unneeded Cg functions 2013-11-12 13:18:43 +01:00
twinaphex
d59bdf880f (RGL PS3) Remove unneeded Cg functions 2013-11-12 13:01:43 +01:00
twinaphex
4405d08ae4 (RGL PS3) Cleanups 2013-11-10 03:16:03 +01:00
twinaphex
8ab88a5272 (RGL PS3 Cg) Take out unused shared parameters 2013-11-08 16:14:23 +01:00
twinaphex
dc7a98f48c (RGL PS3) Group more cases together in switches 2013-11-08 15:57:42 +01:00
twinaphex
bbf7335bd3 (PS3) header includes for rgl_ps3.cpp 2013-11-08 05:22:15 +01:00
twinaphex
ab0d1a2e65 (RGL PS3) Slim down headers 2013-11-07 19:11:25 +01:00
twinaphex
d7e01cdf2a (RGL PS3) Get rid of unused function pointers in function pointier table 2013-11-04 00:45:39 +01:00
twinaphex
59c44a7e17 (RGL PS3) Use malloc instead of new for buffer 2013-11-04 00:00:36 +01:00
twinaphex
c9dc5e62d2 (RGL PS3) Reimplement glpixelStorei 2013-11-02 22:46:56 +01:00
twinaphex
c473ffeb39 (RGL PS3) Get rid of setMatrixSharedvpindex 2013-11-02 17:27:47 +01:00
twinaphex
000b424d75 (RGL PS3) We don't use shared parameters for vertex and fragment shader 2013-11-02 17:19:18 +01:00
twinaphex
3c17d18904 (RGL PS3) Remove default parameter 2013-11-02 16:08:38 +01:00
twinaphex
3661fcee20 (RGL PS3) Cleanups 2013-11-02 15:54:36 +01:00
twinaphex
0a22300570 (RGL PS3) Remove fence object namespace 2013-11-02 14:57:25 +01:00
twinaphex
bef038e73e (RGL PS3) Optimizations for glBufferSubData 2013-11-02 14:44:13 +01:00
twinaphex
ee89f3b711 (PS3 RGL) Optimization - don't invalidate vertex cache when doing
glMapBufferTextureReferenceRA/glUnmapBufferTextureReferenceRA
2013-11-02 04:05:08 +01:00
twinaphex
1ce7bed027 (RGL PS3) GMM allocator optimizations 2013-11-02 03:40:41 +01:00
twinaphex
3e914f42b3 (RGL PS3) Optimizations 2013-11-02 03:03:48 +01:00
twinaphex
7be9b2df18 (RGL PS3) Cleanups 2013-11-02 01:13:25 +01:00