Sam Lantinga
|
dde7fa3b17
Validate the output colorspace before setting up a renderer
|
hace 5 meses |
Sam Lantinga
|
1fb663b429
Make sure that SDL_PIXELFORMAT_ARGB8888 is the first texture format for OpenGL
|
hace 5 meses |
Mathieu Eyraud
|
de5b8a1c45
Remove useless call to SetTextureAddressMode()
|
hace 5 meses |
Mathieu Eyraud
|
7ad4911584
Remove incorrect and useless call to SetTextureScaleMode()
|
hace 5 meses |
Sam Lantinga
|
aafbf7183f
Copy shader params instead of caching a pointer to them
|
hace 5 meses |
Sam Lantinga
|
a402af506c
Removed SDL_FILE from source code
|
hace 6 meses |
Eddy Jansson
|
aaee09d6ed
Don't do NULL-checks before SDL_free()
|
hace 6 meses |
Sam Lantinga
|
7a49ce71a1
Handle partial OpenGL shader availability
|
hace 6 meses |
Cameron Cawley
|
ab06784318
Check the availability of GL_BGRA before use
|
hace 6 meses |
Cameron Cawley
|
12cee1cf46
Use the correct pixel formats for OpenGL on big endian
|
hace 1 año |
Sam Lantinga
|
134b47730b
Added support for linear and pixel art scaling for palettized textures
|
hace 6 meses |
Sam Lantinga
|
49d51a0d3c
Removed TEXTURETYPE_PALETTE_PIXELART
|
hace 6 meses |
Sam Lantinga
|
b65590159b
Each application palette corresponds to one hardware palette
|
hace 6 meses |
Sam Lantinga
|
e2fe23ddab
Added hardware accelerated support for palettized textures
|
hace 6 meses |
Ryan C. Gordon
|
11411bb5ef
renderer: Don't use wrapping on NPOT textures if the renderer can't handle it.
|
hace 7 meses |
Sam Lantinga
|
ef19c72015
Set the texture scale and address mode when creating a texture
|
hace 7 meses |
Frank Praznik
|
152ba829a1
video: Try to reconfigure the window for OpenGL without destroying it
|
hace 8 meses |
Sam Lantinga
|
633b9f6fb1
Added SDL_SetRenderTextureAddressMode() and SDL_GetRenderTextureAddressMode()
|
hace 1 año |
Sam Lantinga
|
3e9e22f17d
Added SDL_SCALEMODE_PIXELART
|
hace 1 año |
Sam Lantinga
|
cb099ebd4f
Make texture scale mode a part of the 2D renderer draw state
|
hace 1 año |
Petar Popovic
|
a336b62d8b
Remove newlines from error messages
|
hace 1 año |
Ryan C. Gordon
|
6934c910b3
opengl: use GL_UNSIGNED_BYTE instead of GL_UNSIGNED_INT_8_8_8_8_REV.
|
hace 1 año |
Sam Lantinga
|
f2074d7af3
Updated copyright for 2025
|
hace 1 año |
L zard
|
8b6d3c88cf
Fix `#ifdef`s to have config flags either defined as 1 or undefined
|
hace 1 año |
Sam Lantinga
|
1cc85c912b
Check return value of SDL_small_alloc()
|
hace 1 año |
Sam Lantinga
|
45ad763de5
Disable backface culling and use a constant rectangle winding order.
|
hace 1 año |
Ryan C. Gordon
|
3abb213083
opengl: Fixed SDL_RENDERCMD_SETDRAWCOLOR code checking the wrong variable.
|
hace 1 año |
Ryan C. Gordon
|
54459def69
render: Remove the logical presentation render target.
|
hace 1 año |
Sam Lantinga
|
387774ab8a
Build config flags are either defined or undefined, never 0
|
hace 1 año |
Sam Lantinga
|
9ff3446f03
Use SDL_bool instead an int return code in the SDL API
|
hace 1 año |