mirror of
https://github.com/jmarshall23/CnC_Remastered_Collection.git
synced 2026-08-19 09:34:18 +02:00
GBuffer video mem now blit directly to the backbuffer cpu array.
This commit is contained in:
@@ -137,6 +137,8 @@
|
||||
#include <assert.h>
|
||||
#include "iconcach.h"
|
||||
|
||||
extern unsigned char* backbuffer_data_raw;
|
||||
|
||||
#ifndef FUNCTION_H
|
||||
|
||||
__forceinline void Nearest_Fill(unsigned char source, unsigned char* dest, int destX, int destY, int destWidth, int width, int height, bool trans)
|
||||
@@ -414,13 +416,13 @@ class GraphicBufferClass : public GraphicViewPortClass, public BufferClass {
|
||||
if (!rawCpuBuffer)
|
||||
return (unsigned char* )Buffer;
|
||||
|
||||
return rawCpuBuffer;
|
||||
return backbuffer_data_raw;
|
||||
}
|
||||
// jmarshall
|
||||
void* GetMemoryBuffer(void) {
|
||||
if (!rawCpuBuffer)
|
||||
return Buffer;
|
||||
return rawCpuBuffer;
|
||||
return backbuffer_data_raw;
|
||||
}
|
||||
// jmarshall end
|
||||
|
||||
|
||||
Reference in New Issue
Block a user