Sam Hocevar
|
5b21579db4
|
Add --disable-opengl flag.
This flag disables GL, GLES, but also Glew and EGL libraries.
|
vor 8 Jahren |
Sam Hocevar
|
969911a10a
|
gpu: remove 1200 lines of old DirectX 9 code.
|
vor 9 Jahren |
Sam Hocevar
|
d84605c105
|
Remove Xbox 360 support, too much stuff no longer compiles.
|
vor 10 Jahren |
Benjamin ‘Touky’ Huet
|
2170b89b11
|
MultiScene: Phase 4: Added SceneDisplay class to have multiple windows + implementation with SDL. Not with the others.
|
vor 10 Jahren |
Sam Hocevar
|
a07844682e
|
build: remove dead PS3 code.
|
vor 11 Jahren |
Sam Hocevar
|
cd988786b9
|
build: reorganise includes so that we can use precompiled headers later.
|
vor 11 Jahren |
Sam Hocevar
|
ad9a388e80
|
misc: remove 100% of the "using namespace std;" madness.
|
vor 11 Jahren |
Sam Hocevar
|
fe665f85b4
|
base: strip core.h from its contents and put it in public/private headers.
|
vor 11 Jahren |
Sam Hocevar
|
18254349aa
|
image: gather pixel-related types and enums into a single pixel.h header.
|
vor 11 Jahren |
Sam Hocevar
|
5fc5d62849
|
image: add an optional Imlib2 codec, prepare for float32 images, make the
Lock/Unlock mechanism safer, and implement the rule of three.
|
vor 11 Jahren |
Sam Hocevar
|
c9b8ff54a1
|
misc: some refactoring in texture handling.
|
vor 11 Jahren |
Sam Hocevar
|
15c3039ba5
|
misc: fix some coding errors found by Coverity.
|
vor 12 Jahren |
Sam Hocevar
|
c6ffd1ffcf
|
build: fix the X360 port.
|
vor 12 Jahren |
Sam Hocevar
|
068a328651
|
gpu: fix the Direct3D version of most rendering functions.
|
vor 12 Jahren |
Sam Hocevar
|
532f679f8a
|
gpu: get rid of the global D3D device pointer and move D3D initialisation
code from the Video to the Renderer class.
|
vor 12 Jahren |
Sam Hocevar
|
9befaa5468
|
gpu: glGenerateMipmap is not available on the PS3, use glGenerateMipmapOES.
|
vor 12 Jahren |
Benlitz
|
eaa63d0b69
|
Added mipmap generation function for textures (i lied, it was easy with d3d9 <3)
|
vor 12 Jahren |
Lolbot
|
cbb4dadd6c
|
fixed 4 files out of 2730:
- removed 24 CR characters
- removed 1 trailing whitespaces
- replaced 63 tabs with spaces
|
vor 12 Jahren |
Benlitz
|
d13a006945
|
SetMagFiltering and SetMinFiltering for class Texture.
|
vor 12 Jahren |
Sam Hocevar
|
c46b3fbfec
|
image: remove the Image::Format enum and use PixelFormat instead.
|
vor 12 Jahren |
Sam Hocevar
|
39a8c26fb5
|
base: start removing occurrences of NULL on our long journey to nullptr.
|
vor 12 Jahren |
Sam Hocevar
|
1f487e5e6f
|
gpu: OpenGL ES compilation fix: GL_RGB8 is desktop OpenGL only.
|
vor 13 Jahren |
Sam Hocevar
|
29d5bb3b96
|
gpu: fix compilation on GL ES platforms.
|
vor 13 Jahren |
Sam Hocevar
|
42fb9b6853
|
gpu: support 1-component (luminance) textures.
|
vor 13 Jahren |
Benjamin ‘Touky’ Huet
|
c7219ff1dd
|
New year copyright update.
|
vor 13 Jahren |
Sam Hocevar
|
d6634da83f
|
build: fix the WTFPL site URL in all code comments.
|
vor 13 Jahren |
Sam Hocevar
|
6944db663b
|
tutorial: add a new texture generation example.
|
vor 13 Jahren |
Sam Hocevar
|
0ea16b413e
|
gpu: D3DFMT_R8G8B8 doesn't seem to exist on the X360.
|
vor 13 Jahren |
Sam Hocevar
|
26c945a31f
|
gpu: allow to specify the pixel format when creating a texture; the
internal format is then automatically deduced. Only a few 8-bit RGB
or RGBA formats are supported for now.
|
vor 13 Jahren |
Sam Hocevar
|
f626d36b47
|
gpu: don't use D3DLOCK_DISCARD on the X360, it's not there.
|
vor 13 Jahren |
Sam Hocevar
|
e0330e18d7
|
gpu: fix some Direct3D programming errors; we cannot call SetVertexDeclaration
with a null argument, and the texture stuff was completely messed up.
|
vor 13 Jahren |
Sam Hocevar
|
8a688a7d50
|
misc: compilation fixes for Windows, X360 and PS3 introduced by the
texture class refactor.
|
vor 13 Jahren |
Sam Hocevar
|
b9aba5d27a
|
gpu: put the texture creation code in its own class; for now a lot of things are
hardcoded and only the fractal demo uses it, but everything will eventually switch.
|
vor 13 Jahren |