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 |
|
twinaphex
|
c4fc76440e
|
(RGL PS3) Inline version of cellGcmSetSurface
|
2013-04-15 15:44:45 +02:00 |
|
twinaphex
|
0a22511b4e
|
(RGL PS3) opts
|
2013-04-15 15:13:54 +02:00 |
|
twinaphex
|
3de761ba13
|
(RGL PS3) Target Cg function pointer table
|
2013-04-15 12:46:11 +02:00 |
|
twinaphex
|
8049687c2d
|
(RGL PS3) Replace more GCM_FUNC instances
|
2013-04-15 12:07:49 +02:00 |
|
twinaphex
|
1c9ad648a8
|
(RGL PS3) More opts.
|
2013-04-14 23:16:59 +02:00 |
|
twinaphex
|
0af13a9059
|
(RGL PS3) More replacements of GCM_FUNC
|
2013-04-14 22:11:12 +02:00 |
|
twinaphex
|
9d1eab4b0e
|
(RGL PS3) Reimplement more cellGcm functions
|
2013-04-14 21:24:33 +02:00 |
|
twinaphex
|
09ad685541
|
(RGL PS3) Reimplement cellGcmSetTransferLocation, cellGcInlineTransfer,
cellGcmSetClearColor
|
2013-04-14 20:42:34 +02:00 |
|
twinaphex
|
aed81d2dad
|
(RGL PS3) Implement our own versions of cellGcmSetDrawArrays,
cellGcmSetClearSurface, cellGcmSetTextureControl, and
cellGcmSetTextureRemap
|
2013-04-14 19:16:54 +02:00 |
|
twinaphex
|
964aff3773
|
(RGL PS3) Implement our own version of cellGcmSetInvalidateVertexCache
|
2013-04-14 18:43:38 +02:00 |
|
twinaphex
|
90cd21821f
|
(RGL PS3) Implement our own versions of SetWriteBackEndLabel and SetWaitLabel
|
2013-04-14 18:20:26 +02:00 |
|
twinaphex
|
3d346ca532
|
(RGL PS3) Implement cellGcmSetTransferImage for our own purposes
|
2013-04-14 17:58:50 +02:00 |
|
twinaphex
|
0bfc16941e
|
(RGL PS3) Optimization to rglGcmTransferData
|
2013-04-14 17:16:46 +02:00 |
|
twinaphex
|
950371bd0f
|
(RGL PS3) Don't spam invalidateVertexCache for every texture upload
|
2013-04-07 06:55:15 +02:00 |
|
twinaphex
|
469199a017
|
(RGL PS3) Integrate rglGcmCopySurface into rglPlatformValidateTextureResources
|
2013-03-30 23:49:54 +01:00 |
|
twinaphex
|
8552a179b8
|
(RGL PS3) Optimize rglGcmCopySurface
|
2013-03-30 22:56:02 +01:00 |
|
twinaphex
|
6c2efb1384
|
(RGL PS3) Get rid of rglMemcpy
|
2013-03-30 22:16:04 +01:00 |
|
twinaphex
|
6f88474985
|
(RGL PS3) Cleanups
|
2013-03-30 21:14:21 +01:00 |
|
twinaphex
|
121aaf66c0
|
(RGL PS3) Combine files
|
2013-03-30 17:06:19 +01:00 |
|
twinaphex
|
4e86a05225
|
(RGL PS3) Integrate rglFifoGlVertexAttribPointer into glDrawArrays
|
2013-03-30 06:36:04 +01:00 |
|
twinaphex
|
2bae3372e6
|
(RGL PS3) Integrate SetColorDepthFormats and SetColorDepthBuffers into
main function
|
2013-03-30 05:37:37 +01:00 |
|
twinaphex
|
b4fc13b0cc
|
(RGL PS3) Faster glClear
|
2013-03-30 03:21:54 +01:00 |
|
twinaphex
|
8ac2ad16c8
|
(RGL PS3) Combine ChooseInternalFormat and ExpandInternalFormat
|
2013-03-30 00:09:51 +01:00 |
|
twinaphex
|
76ddce84a3
|
(RGL PS3) Cleanups - we don't need string/enum reporting
|
2013-03-29 18:58:50 +01:00 |
|