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 |
|
twinaphex
|
484dd5c828
|
(RGL PS3) Cut down on bloat
|
2013-11-02 00:41:52 +01:00 |
|
twinaphex
|
c06871405d
|
(PS3 RGL) Remove bloat
|
2013-11-02 00:28:59 +01:00 |
|
twinaphex
|
a6df31479a
|
(RGL PS3) Cleanup unused stuff
|
2013-11-01 23:12:15 +01:00 |
|
Lioncash
|
83da083a24
|
Fix a memory leak in function rglCgCreateProgramGroupFromFile in rgl_ps3_cg.cpp.
|
2013-10-13 23:19:50 -04:00 |
|
twinaphex
|
29f0fd27bf
|
(RGL PS3) Speedhacked render path for rglGcmSetDrawArrays
|
2013-07-28 02:51:47 +02:00 |
|
twinaphex
|
bdf9c5eecd
|
(RGL PS3) More magic number dehardcoding
|
2013-07-28 02:31:21 +02:00 |
|
twinaphex
|
49f3078e72
|
(RGL PS3) Dehardcode some magic numbers
|
2013-07-28 01:34:29 +02:00 |
|
twinaphex
|
a581c9ac86
|
(PS3) Libfreevec/Altivec implementations of memcpy/memset -
use redefine macros in RGL and RetroArch for them - nice speedup
|
2013-06-02 18:35:13 +02:00 |
|
twinaphex
|
80d249cd61
|
(RGL PS3) Opts
|
2013-04-15 22:00:52 +02:00 |
|
twinaphex
|
e91f8f1c82
|
Revert "(RGL PS3) Implement our own version of cellGcmSetVertexProgramParameterBlock"
This reverts commit 80a56bedaeb83b668dc3b341e8645bb700b5207b.
|
2013-04-15 19:49:09 +02:00 |
|
twinaphex
|
2b10d2bf0c
|
Revert "(RGL PS3) Inline SetVertexProgramParameter blocks for some instances"
This reverts commit 9b563555775aae64a7e1c2d529279c683b08bc34.
|
2013-04-15 19:48:55 +02:00 |
|
twinaphex
|
9b56355577
|
(RGL PS3) Inline SetVertexProgramParameter blocks for some instances
|
2013-04-15 19:31:12 +02:00 |
|
twinaphex
|
80a56bedae
|
(RGL PS3) Implement our own version of cellGcmSetVertexProgramParameterBlock
|
2013-04-15 16:40:40 +02:00 |
|
twinaphex
|
d859189ab6
|
(RGL PS3) Get rid of GCM_FUNC_BUFFERED
|
2013-04-15 16:20:34 +02:00 |
|