diff --git a/ps3/rgl/src/ps3/include/GmmAlloc.h b/ps3/rgl/src/ps3/include/GmmAlloc.h index d9f1e4b434..0baea1518c 100644 --- a/ps3/rgl/src/ps3/include/GmmAlloc.h +++ b/ps3/rgl/src/ps3/include/GmmAlloc.h @@ -154,9 +154,4 @@ void gmmSetTileAttrib( void *gmmGetTileData (const uint32_t id); -static inline uint8_t gmmIdIsMain (const uint32_t id) -{ - return false; -} - #endif diff --git a/ps3/rgl/src/ps3/rgl_ps3_raster.cpp b/ps3/rgl/src/ps3/rgl_ps3_raster.cpp index 0a4f897f39..8cd443f35f 100644 --- a/ps3/rgl/src/ps3/rgl_ps3_raster.cpp +++ b/ps3/rgl/src/ps3/rgl_ps3_raster.cpp @@ -2209,17 +2209,8 @@ GLAPI void APIENTRY glDrawArrays (GLenum mode, GLint first, GLsizei count) GCM_FUNC_NO_ARGS( cellGcmSetInvalidateVertexCache ); } - // if fpLoadProgramId is in main memory need set the CELL_GCM_LOCATION_MAIN - if ( gmmIdIsMain(driver->fpLoadProgramId) ) - { - GCM_FUNC( cellGcmSetUpdateFragmentProgramParameterLocation, - gmmIdToOffset( driver->fpLoadProgramId ) + driver->fpLoadProgramOffset, CELL_GCM_LOCATION_MAIN ); - } - else - { - GCM_FUNC( cellGcmSetUpdateFragmentProgramParameter, - gmmIdToOffset( driver->fpLoadProgramId ) + driver->fpLoadProgramOffset ); - } + GCM_FUNC( cellGcmSetUpdateFragmentProgramParameter, + gmmIdToOffset( driver->fpLoadProgramId ) + driver->fpLoadProgramOffset ); rglGcmFifoGlDrawArrays(( rglGcmEnum )dparams->mode, dparams->firstVertex, dparams->vertexCount ); }