32 Ревизии (03c17fcae475689172c9faedbe9031f5b266ffe8)

Автор SHA1 Съобщение Дата
  Sam Hocevar 03c17fcae4 base: clean up and refactor containers. преди 10 години
  Benjamin ‘Touky’ Huet 2170b89b11 MultiScene: Phase 4: Added SceneDisplay class to have multiple windows + implementation with SDL. Not with the others. преди 10 години
  Sam Hocevar 2fa398926d math: improve the 2D and 3D box classes. преди 10 години
  Sam Hocevar a07844682e build: remove dead PS3 code. преди 10 години
  Sam Hocevar 7934df34ef build: "USE_SDL" is now for SDL v2 and "USE_OLD_SDL" for version 1. преди 10 години
  Sam Hocevar cd988786b9 build: reorganise includes so that we can use precompiled headers later. преди 10 години
  Sam Hocevar 5dc05d7f3e build: remove empty directories and add proper svn:ignore flags. преди 10 години
  Sam Hocevar 12aaff89e3 base: huge refactor in vector.h; GCC compilation times down by 50%. преди 10 години
  Sam Hocevar fe665f85b4 base: strip core.h from its contents and put it in public/private headers. преди 10 години
  Sam Hocevar 3c8ef15f0e gpu: switch some types to enum classes to check C++11 support. преди 10 години
  Sam Hocevar 231d74f1f8 gpu: implement RenderContext::SetBlendEquation(). преди 10 години
  Benjamin ‘Touky’ Huet fd4cb5e350 Added debug stuff преди 11 години
  Benlitz 845a870c9f gpu: fixed Video::GetSize(), it was previously returning the size of the current viewport, it is now returning the size of the back buffer. преди 11 години
  Sam Hocevar 5f3ad5cc15 math: add constant vectors vec2::zero, vec2::axis_x, etc. преди 11 години
  Sam Hocevar 1b157def49 gpu: add SetDepthMask/GetDepthMask to render contexts. преди 11 години
  Sam Hocevar c6ffd1ffcf build: fix the X360 port. преди 11 години
  Sam Hocevar 068a328651 gpu: fix the Direct3D version of most rendering functions. преди 11 години
  Sam Hocevar f0e8676248 gpu: don't use PolygonMode on GL ES. преди 11 години
  Sam Hocevar 9158677eae gpu: implement polygon rendering mode in GL and D3D. преди 11 години
  Sam Hocevar ad8144f0e8 scene: use a global g_scene object instead of Scene::GetDefault(). преди 11 години
  Sam Hocevar 532f679f8a gpu: get rid of the global D3D device pointer and move D3D initialisation преди 11 години
  Sam Hocevar 13fb52cebe gpu: move Video::Clear to Renderer::Clear. преди 11 години
  Sam Hocevar 084a98be87 gpu: framebuffers now use the g_render object to restore viewport data. преди 11 години
  Sam Hocevar 024ea25e27 gpu: disable alpha test on GL ES platforms. преди 11 години
  Sam Hocevar a75e07d329 gpu: add full support for alpha test in GL and D3D. преди 11 години
  Sam Hocevar 87a9c3730c gpu: implement all depth test functions in the renderer. преди 11 години
  Sam Hocevar 0b93890556 gpu: implement face culling mode in render contexts. преди 11 години
  Sam Hocevar 45c13689ec gpu: implement blend function and alpha test in the renderer. преди 11 години
  Sam Hocevar 7c8fc6df12 gpu: move more platform-specific code from Video to Render. преди 11 години
  Sam Hocevar 274a732e3c gpu: move SetClearColor and SetClearDepth to the Renderer and RenderContext преди 11 години
  Sam Hocevar 1b213612a5 gpu: handle depth test, alpha blending and face culling in Renderer. преди 11 години
  Sam Hocevar 716c2b5592 gpu: create a Renderer and a RenderContext class to handle render states преди 11 години