tangled
alpha
login
or
join now
alice.mosphere.at
/
sdl-gpu
0
fork
atom
this repo has no description
0
fork
atom
overview
issues
pulls
pipelines
sdl-gpu
/
tests
/
at
Multitexture
43 folders
1 file
grimfang4@gmail.com
Split up demos into demos (for others to try) and tests (to verify functionality).
11y ago
8fe10f2d
alias
Split up demos into demos (for others to try) and tests (to verify functionality).
11 years ago
blend
Split up demos into demos (for others to try) and tests (to verify functionality).
11 years ago
blend-mode
Split up demos into demos (for others to try) and tests (to verify functionality).
11 years ago
blit-batch
Made #include <stdlib.h> apply to all platforms in glew.c. Made stdlib.h dependency explicit in test programs.
11 years ago
camera
Split up demos into demos (for others to try) and tests (to verify functionality).
11 years ago
clip
Split up demos into demos (for others to try) and tests (to verify functionality).
11 years ago
color
Added using_virtual_resolution to GPU_Image. Added GPU_SetImageVirtualResolution() and GPU_UnsetImageVirtualResolution(). These new functions don't need to flush because they don't change the interpretation of data already in the blit buffer.
11 years ago
coordinate-mode
Added renderer->coordinate_mode to support GPU_SetCoordinateMode() and GPU_GetCoordinateMode(). Added coordinate-mode-test. Added GPU_UnsetViewport().
11 years ago
copy
Split up demos into demos (for others to try) and tests (to verify functionality).
11 years ago
create
Split up demos into demos (for others to try) and tests (to verify functionality).
11 years ago
data
A little more shader cleanup.
11 years ago
features
Split up demos into demos (for others to try) and tests (to verify functionality).
11 years ago
get-pixel
Split up demos into demos (for others to try) and tests (to verify functionality).
11 years ago
image-formats
Made #include <stdlib.h> apply to all platforms in glew.c. Made stdlib.h dependency explicit in test programs.
11 years ago
intermediate
Made #include <stdlib.h> apply to all platforms in glew.c. Made stdlib.h dependency explicit in test programs.
11 years ago
mipmap
Split up demos into demos (for others to try) and tests (to verify functionality).
11 years ago
multitexture
Updated test shaders and reorganized them. Removed version headers from test shaders and added load_shader() in common.c that adds a header appropriate to the GLSL (ES) version.
11 years ago
multitexture-blit
Added multitexture-blit test (from code by Mason Wheeler).
10 years ago
npot
Split up demos into demos (for others to try) and tests (to verify functionality).
11 years ago
pixel-perfect
Split up demos into demos (for others to try) and tests (to verify functionality).
11 years ago
polygon-blit
Made #include <stdlib.h> apply to all platforms in glew.c. Made stdlib.h dependency explicit in test programs.
11 years ago
render-target
Removed SDL_PREALLOC hack and stbi allocator override. Replaced them with a copy of the data instead to try to avoid crashes with Visual Studio. Lots of whitespace changes because I forgot to configure my editor first.
11 years ago
renderer
Updated Doxyfile and moved group descriptions into groups.dox. Added GPU_LoadSurface_RW and added free_rwops parameter to GPU_CompileShader_RW.
10 years ago
replace-image
SEMANTICS CHANGE: All new GPU_Images now have blending enabled by default. This is so modulation alpha always works without doing anything else.
11 years ago
rotate
Split up demos into demos (for others to try) and tests (to verify functionality).
11 years ago
sandbox
Split up demos into demos (for others to try) and tests (to verify functionality).
11 years ago
save
To fix POT image saving: Reworked SaveImage() so it doesn't duplicate GPU_SaveSurface() and CopySurfaceFromImage(). CopySurfaceFromImage() now uses the image dimensions instead of texture dimensions when a non-virtual image resolution is used. When virtual res is used, the whole texture is saved... This should be fixed, but requires an extra set of dimensions to be stored for POT textures.
10 years ago
scale
Split up demos into demos (for others to try) and tests (to verify functionality).
11 years ago
shader
Updated test shaders and reorganized them. Removed version headers from test shaders and added load_shader() in common.c that adds a header appropriate to the GLSL (ES) version.
11 years ago
shader-attributes
A little more shader cleanup.
11 years ago
shapes
Made #include <stdlib.h> apply to all platforms in glew.c. Made stdlib.h dependency explicit in test programs.
11 years ago
sprite
Fixed some alpha accesses that broke SDL1 build.
11 years ago
sprite-stress
Made #include <stdlib.h> apply to all platforms in glew.c. Made stdlib.h dependency explicit in test programs.
11 years ago
transform
Split up demos into demos (for others to try) and tests (to verify functionality).
11 years ago
transformx
Split up demos into demos (for others to try) and tests (to verify functionality).
11 years ago
triangle-batch
Made #include <stdlib.h> apply to all platforms in glew.c. Made stdlib.h dependency explicit in test programs.
11 years ago
upload-image
Added using_virtual_resolution to GPU_Image. Added GPU_SetImageVirtualResolution() and GPU_UnsetImageVirtualResolution(). These new functions don't need to flush because they don't change the interpretation of data already in the blit buffer.
11 years ago
video
Split up demos into demos (for others to try) and tests (to verify functionality).
11 years ago
viewport
Split up demos into demos (for others to try) and tests (to verify functionality).
11 years ago
virtual-resolution
Split up demos into demos (for others to try) and tests (to verify functionality).
11 years ago
windows
Split up demos into demos (for others to try) and tests (to verify functionality).
11 years ago
windows2
Split up demos into demos (for others to try) and tests (to verify functionality).
11 years ago
wrap
Split up demos into demos (for others to try) and tests (to verify functionality).
11 years ago
CMakeLists.txt
Added missing loop variable for fixed pipeline. Fixed multitexture-blit-test build target.
10 years ago