Ryan C. Gordon
800f347e5e
examples/demo/04-bytepusher: Remove render target.
...
This doesn't need a render target to function. The comment suggested it was
needed to make debug text look better when scaled, but maybe logical
presentation used to do linear scaling exclusively at the time?
2026-05-23 23:56:18 -04:00
Ryan C. Gordon
9fe200c215
examples/renderer/20-blending: Note when a blend mode is unsupported.
2026-05-22 10:37:15 -04:00
Ryan C. Gordon
39be8a703f
examples/renderer/20-blending: center alpha and instructional text.
...
Otherwise, it tends to get lost behind the "Source Code" tab in the web
builds, if the browser window is too small.
2026-05-22 10:37:14 -04:00
Ryan C. Gordon
d8f42ee069
examples/renderer/20-blending: Make thumbnail/onmouseover match other examples.
2026-05-20 00:42:57 -04:00
Ryan C. Gordon
8fe1d7faec
examples/save-rendering-to-bitmaps: Dump alpha channel.
...
examples/renderer/20-blending triggered this: the renderer's framebuffer has
an alpha channel, even if the window itself doesn't, so we ended up with some
weird rendering in the onmouseover.webp when I rebuilt it.
2026-05-20 00:40:25 -04:00
Ahmed Lyas
c9e2e732b6
examples: Add blending example ( #15657 )
2026-05-19 21:05:23 -07:00
Ahmed
b5ac641372
examples: Fix float division
2026-05-18 09:00:12 -07:00
Petar Popovic
eacfe835e7
Fix potential leak in camera example
2026-04-21 07:27:58 -04:00
Ryan C. Gordon
2b0ce9ae6e
examples: Make source code and console tabs take 80% of browser page.
...
Fixes #14997 .
(cherry picked from commit 3d2af85934 )
2026-02-16 14:26:51 -05:00
RaceTheMaSe
7c7ffb9115
tests: Fix unreachable code warnings ( #14993 )
2026-02-07 20:42:59 +03:00
Max Seidenstücker
d870911202
CodeSpell
2026-02-07 18:14:00 +03:00
RaceTheMaSe
9fda8f2669
Fix -Wnewline-eof warnings ( #14989 )
2026-02-07 18:04:18 +03:00
Eddy Jansson
23fec649c2
Fix typos in comments.
2026-01-30 07:25:02 -08:00
Ryan C. Gordon
1f4906e61e
examples/misc/03-locale: Fixed thumbnail to have right locale count.
...
I had forced the example to a hardcoded locale list for screenshot purposes
and forgot to update the count of items at the top of the list.
2026-01-17 00:05:16 -05:00
Ryan C. Gordon
022e2747b9
examples/misc/03-locale: Added thumbnail.png for examples.libsdl.org.
2026-01-16 23:59:59 -05:00
Cameron Cawley
15ceaffcb5
examples: Added misc/03-locale
2026-01-16 12:55:57 -08:00
ocelote_ml
008aa18810
updated png texture example
...
the example was updated to use png's but they didn't update the error message nor the comments
2026-01-16 12:21:30 -05:00
Sam Lantinga
5f086e7623
Updated copyright for 2026
2026-01-01 09:40:08 -08:00
Ryan C. Gordon
69c78a7989
examples/renderer/03-lines: simplified casting on radians calculation.
2025-12-05 12:59:01 -05:00
Ryan C. Gordon
8be18741e1
examples/renderer/03-lines: Fix incorrect angle calculation rendering circle.
...
This fix was contributed by GitHub user hushangazar (thanks!).
Closes #14599 .
2025-12-05 10:36:41 -05:00
Ozkan Sezer
a882afafe5
fixed several -Wzero-as-null-pointer-constant warnings from gcc-15
2025-11-17 17:55:10 +03:00
Cameron Cawley
0bbbf3d43b
Support resizable windows with most examples
2025-10-07 15:33:10 -04:00
Sam Lantinga
bb0d6221c1
Use PNG files for tests and examples
...
These are much smaller than the previous BMP files
Fixes https://github.com/libsdl-org/SDL/issues/14159
2025-10-06 16:45:53 -07:00
Cameron Cawley
d40b887775
Support loading BytePusher files from the command line
2025-10-06 11:19:46 -07:00
Cameron Cawley
2f9f939446
Use texture palettes for the BytePusher example
2025-10-06 09:50:06 -07:00
Ryan C. Gordon
f71348f38b
examples/misc/02-clipboard: Removed onmouseover-generating helper include.
2025-09-25 13:50:58 -04:00
Ryan C. Gordon
2f30f7a6bd
examples/misc/02-clipboard: Patched to compile on Visual Studio.
2025-09-24 17:14:53 -04:00
Ryan C. Gordon
17d77f5fbd
examples: Added misc/02-clipboard
2025-09-24 14:41:29 -04:00
Ryan C. Gordon
9ad04ff69e
examples/misc/01-power/README.txt: fixed wording.
2025-09-16 14:37:51 -04:00
Ryan C. Gordon
1c9127ee4d
examples: Preload onmouseover images, so it's more responsive to the user.
2025-09-16 14:22:39 -04:00
Ryan C. Gordon
efb5829124
examples/misc/01-power/README.txt: Note that this is Chrome-only for now.
2025-09-16 13:37:58 -04:00
Ryan C. Gordon
9dbf2c7c0f
examples/misc/01-power: Forgot to remove my code for building onmouseover.
2025-09-16 12:21:48 -04:00
Ryan C. Gordon
f704661d22
examples: Added "misc" category for the web builds.
2025-09-16 12:08:04 -04:00
Ryan C. Gordon
e341cc44cc
examples: Added misc/01-power
2025-09-16 12:06:12 -04:00
Ryan C. Gordon
85ea2bfbf0
examples: Much, much easier way to generate thumbnail and onmouseover files.
2025-09-16 12:06:12 -04:00
Ryan C. Gordon
c78818bd4b
examples: When linking to directories, append a '/' to the URL.
...
This works without it, but generates an extra redirect on the web server to
the same a URL with the '/' appended, so we might as well supply it ourselves
and remove the extra roundtrip to the server.
2025-09-12 14:23:01 -04:00
Sam Lantinga
9d6fb509fe
cliprect example: allow the clipping rectangle to extend outside the destination
2025-09-07 19:48:05 -07:00
Ryan C. Gordon
a7ee54f9a3
examples/README: Added a note about generating onmouseevent and thumbnails.
...
So I don't have to figure this out every time I write a new example.
2025-09-07 17:45:38 -04:00
Ryan C. Gordon
7c6ecb1cc4
examples: Reencoded input/02-joystick-events/onmouseover.webp, much smaller.
2025-09-07 17:37:26 -04:00
Ryan C. Gordon
a5d790124c
examples: Added input/04-gamepad-events
2025-09-07 14:06:58 -04:00
Ryan C. Gordon
cfa31df2d5
examples/input/03-gamepad-polling: Added some README notes about the web.
2025-09-07 11:48:53 -04:00
Ryan C. Gordon
bab4bb3817
examples: Fixed HTML output with multi-paragraph READMEs.
2025-09-07 11:48:53 -04:00
Ryan C. Gordon
79b881fc2e
examples: Minor tweak to joystick examples' comments.
2025-09-06 23:03:46 -04:00
Ryan C. Gordon
cf92ef7994
examples: Added input/03-gamepad-polling
2025-09-06 23:03:04 -04:00
Cameron Cawley
41452ef4bf
Remove unused OpenGL references in the examples CMakeLists
2025-09-03 15:43:59 -07:00
Cameron Cawley
54745c5cf4
Only bundle the required resources with examples on the 3DS
2025-09-03 15:43:59 -07:00
Cameron Cawley
20c00babbc
Create an application bundle for examples on Mac OS X
2025-09-03 15:43:59 -07:00
Marcus Harrison
b795762b62
Small fix for snake example ( #13790 )
...
Rename THREE_BITS to SNAKE_CELL_SET_BITS
Make SNAKE_CELL_SET_BITS depend on SNAKE_CELL_MAX_BITS
2025-08-27 05:16:24 -07:00
Michael Fitzmayer
7ae64592c9
Restore support for the Nokia N-Gage ( #12148 )
2025-05-22 11:07:22 -07:00
Maia
cbf44700d8
bytepusher example: always render text to render target and remove unused variable
2025-04-28 09:40:07 -07:00