about summary refs log tree commit diff
path: root/src/engine/client/graphics_threaded.cpp
AgeCommit message (Collapse)Author
2013-02-24fixed some merge problemsoy
2013-02-24fixed last commitoy
2013-02-24Bug: Losing render-commands if commandbuffer is full(gfx)BeaR
Problem: If there is a new draw call, it is checked if there is enough free memory for the vertices in the databuffer but not if we have enough free space in the commandbuffer to add the command So we lose some commands during a frame cuz the commandbuffer is full This fixes the 2nd part of issue 1004
2013-02-24Some graphic batching:BeaR
Speed up for displaying debugtext and envelopepreview (This reduces the performance hit especially for the 'Show Info' mode in the editor) Conflicts: src/engine/client/client.cpp src/game/editor/editor.cpp src/game/editor/editor.h
2013-02-24readded texture resamplingoy
2013-02-24fixed texture memory usage calculation in graphics threadedoy
Conflicts: src/engine/client/graphics_threaded.cpp
2013-02-24Missed a file..BeaR
2013-02-24Added borderless window functionalityheinrich5991
This might become handy for users with multiple monitors, might resolve other issues aswell
2013-02-24auto adjust the screen resolution on first start. Closes #921oy
2013-02-24skip screenshot when window isn't active. Closes #931oy
2012-02-05fixed compiling with vs2008 (#932)oy
2012-01-08fixed border rendering in the editor's image preview. Closes #908oy
2012-01-06made gfx_finish work againoy
2012-01-03fixed kicking of command buffer if it's full when rendering. fixed compile ↵Magnus Auvinen
error on windows
2012-01-03cleaned up the code. fixed so that SDL is inited on main thread and then ↵Magnus Auvinen
transfers the gl context to the render thread
2012-01-01added support for video modesMagnus Auvinen
2012-01-01fixed shutdown and screenshot functionallityMagnus Auvinen
2012-01-01fixed the render frame time and cleaned up some more codeMagnus Auvinen
2011-12-31cleaned up some of the codeMagnus Auvinen
2011-12-31added flags for mipmap generation on textures. fixes missing textsMagnus Auvinen
2011-12-31fixed so that you can select graphics backend via gfx_threadedMagnus Auvinen
2011-12-31fixed so that the rendering can be done async from the input, network and updateMagnus Auvinen
2011-12-31fixed texture upload support. removed raw gl calls from the text renderMagnus Auvinen
2011-12-31fixed so that the resolusion is set correctly on initMagnus Auvinen
2011-12-31splitted out the graphics threaded into a separate headerMagnus Auvinen
2011-12-31initial commit of the threaded graphics. can start game and render the gui. ↵Magnus Auvinen
no textures at the moment. still waits for the swap for now