Thomas Harte
|
43448a6084
|
Establish that this isn't an "it just works" situation.
|
2026-02-01 00:00:02 -05:00 |
|
Thomas Harte
|
bc95cc7fc0
|
Tag as deprecated.
|
2026-01-30 14:29:35 -05:00 |
|
Thomas Harte
|
84451a4841
|
Eliminate avoidance of NPOT textures; use linear sampling.
The linear sampling is how I intend to get antialiasing later.
|
2026-01-30 10:44:32 -05:00 |
|
Thomas Harte
|
da0c99067d
|
Add some TODOs, make TextureTargets moveable.
|
2026-01-30 10:38:52 -05:00 |
|
Thomas Harte
|
0d8fa93a05
|
Propagate an OpenGL API version, use it to wrap shader programs.
|
2025-12-16 22:23:48 -05:00 |
|
Thomas Harte
|
2c2216afae
|
Further eliminate file-relative includes.
|
2025-02-28 13:18:48 -05:00 |
|
Thomas Harte
|
ce5aae3f7d
|
Adjust more dangling indentation changes.
|
2024-12-04 22:29:08 -05:00 |
|
Thomas Harte
|
a3d37640aa
|
Switch include guards to #pragma once.
|
2024-01-16 23:34:46 -05:00 |
|
Thomas Harte
|
2b56b7be0d
|
Simplify namespace syntax.
|
2023-05-10 16:02:18 -05:00 |
|
Thomas Harte
|
641e349f33
|
Switches to an 8bpp stencil, for Nvidia compatibility.
|
2019-03-03 20:38:24 -05:00 |
|
Thomas Harte
|
8f2abab0d9
|
Ensures texture targets are initially clear.
|
2019-02-25 21:55:14 -05:00 |
|
Thomas Harte
|
3979faf43b
|
Gets more explicit about potential causes of failure.
|
2019-02-18 21:53:35 -05:00 |
|
Thomas Harte
|
312f38906b
|
Corrects two improper include paths.
|
2019-01-25 19:19:23 -05:00 |
|
Thomas Harte
|
a5a3769a0f
|
Reaches for conceptual const correctness.
|
2018-11-23 22:33:28 -05:00 |
|
Thomas Harte
|
97c5ee6c0a
|
Corrects stencil buffer creation, and edges towards using it for [guaranteed] full-screen decay.
|
2018-11-18 22:22:43 -05:00 |
|
Thomas Harte
|
75bc0e451d
|
Reintroduces the accumulation texture.
Disables automatic clearing of the texture target, as the profiler indicates the vector instantiation to be a huge time sink.
|
2018-11-18 21:39:11 -05:00 |
|
Thomas Harte
|
c173777d12
|
Extends TextureTarget so that targets can be created with a one-bit stencil.
|
2018-11-17 15:51:12 -05:00 |
|
Thomas Harte
|
be12d78c83
|
Corrects vertical event announcement, and adjusts namespaces for OpenGL primitives.
|
2018-11-11 15:11:32 -05:00 |
|
Thomas Harte
|
7881e40e0b
|
Shuffles the OpenGL primitives into their own collection.
|
2018-11-07 19:11:01 -05:00 |
|