1
0
Fork
You've already forked trial
0
forked from shirakumo/trial
Personal fork of Trial for patches and shenanigans
  • Common Lisp 95.4%
  • GLSL 4.6%
2026年06月11日 18:41:55 -04:00
.woodpecker Document release image 2026年02月26日 16:20:44 +01:00
alloy Colored->Chroma rename 2026年04月04日 09:48:46 +02:00
animation Minor 2026年04月21日 19:01:44 +02:00
assets Clear keyword 2026年02月17日 12:53:57 +01:00
backends Minor handle for closing context 2026年05月29日 16:15:23 +02:00
data Fixes 2026年04月20日 12:24:38 +02:00
docs Move some docs 2026年06月11日 12:40:18 +02:00
feedback Minor 2026年02月01日 17:31:45 +01:00
formats Remove bogus vertex attributes 2026年04月15日 21:19:25 +02:00
gog Minor 2026年01月30日 13:45:36 +01:00
harmony Pass on more args on load-audio 2025年08月13日 14:51:49 +02:00
notify Update linkage 2025年08月11日 21:27:59 +02:00
physics Minor 2025年11月05日 10:48:26 +01:00
release Remove cache alteration from release script, since trial-deployment does this now. 2026年02月24日 23:40:04 +01:00
renderer Kludge 2026年02月17日 11:49:46 +01:00
resources revert a weird breakage 2026年04月10日 18:54:32 +02:00
steam Don't use open-in-browser-hook 2025年12月06日 09:36:52 +01:00
test Support cl-user::*exit-on-test-failures* with the selftest 2026年01月18日 12:56:27 +01:00
.gitattributes Try and force disable line conversion. 2020年10月29日 19:11:25 +01:00
.gitignore Ignore font cache 2024年11月22日 14:27:50 +01:00
achievements.lisp Minor 2024年06月03日 10:26:21 +02:00
actions.lisp ensure disabling an action set clears the associated retentions 2025年11月27日 11:30:26 +01:00
array-container.lisp Implement make-sequence-like adjust-sequence for most containers 2025年03月27日 15:01:25 +01:00
asset-pool.lisp Support for :PATH initarg to pool definition 2026年06月06日 09:43:48 +02:00
asset.lisp Whatever 2026年06月11日 18:41:55 -04:00
async.lisp Flip task thread to core 2 on NX. 2025年08月22日 19:16:21 +02:00
bag.lisp Minor 2026年02月17日 12:14:23 +01:00
bounds.lisp Add function to reinitialize the global bounds cache more thoroughly 2025年05月05日 16:30:20 +02:00
camera.lisp fix pivot camera rotation logic 2026年02月11日 23:18:04 -05:00
capture.lisp Remove shitty copyright notices 2023年08月23日 11:47:58 +02:00
CODE_OF_CONDUCT.md More doc fixes 2026年02月20日 14:21:18 +01:00
command-line.lisp Minor 2026年02月19日 23:54:40 +01:00
conditions.lisp Fix video playback 2026年02月09日 14:07:52 +01:00
container.lisp Better descriptors for pools and assets and resources 2026年02月09日 16:40:36 +01:00
context.lisp Set up a test bench for streamed loading 2025年09月24日 10:21:15 +02:00
CONTRIBUTING.md More doc fixes 2026年02月20日 14:21:18 +01:00
controller.lisp Various fixes 2026年02月09日 15:33:57 +01:00
debug-draw.lisp Fix debug-text 2026年02月23日 12:26:49 +01:00
deploy.lisp use deploy-command-line 2026年02月01日 10:10:41 +01:00
display.lisp Minor 2026年02月17日 13:15:44 +01:00
documentation.lisp Clean up and normalise the system around bounding volumes 2024年12月13日 23:02:52 +01:00
effects.lisp Fixes 2026年04月20日 12:24:38 +02:00
error-handling.lisp catch decoding errors 2026年02月17日 14:49:48 +01:00
event-loop.lisp Fix discard-events in the presence of NILs 2025年07月05日 21:48:24 +02:00
features.lisp Various optimizations, and move features into package.lisp 2025年09月26日 14:12:37 +02:00
flicker.lisp Correct duration 2025年02月04日 14:45:59 +01:00
fps.lisp Improve FPS counter to include the minimum and maximum frame times 2026年06月05日 20:35:18 +02:00
gamepad.lisp Idiot 2026年02月17日 15:07:54 +01:00
geometry-shapes.lisp Bone mesh construction 2026年04月16日 13:07:58 +02:00
geometry.lisp Minor 2026年04月16日 12:31:50 +02:00
gl-features.lisp Only enable extra blend equations when requested and fall back to others. 2025年07月25日 09:41:13 +02:00
gl-struct.lisp When describing a gl-vector, print elements 2025年07月29日 17:38:11 +02:00
hash-table-container.lisp Implement make-sequence-like adjust-sequence for most containers 2025年03月27日 15:01:25 +01:00
helpers.lisp Minor 2025年10月30日 10:08:43 +01:00
input.lisp Try to be better about event pooling 2025年04月28日 09:15:56 +02:00
interpolation.lisp More fixes. 2025年11月20日 15:19:06 +01:00
language.lisp Add TEXT< 2025年03月15日 12:13:40 +01:00
layered-container.lisp Remove shitty copyright notices 2023年08月23日 11:47:58 +02:00
LICENSE Wave example 2024年09月30日 10:20:45 +02:00
lines.lisp Minor 2026年01月20日 15:02:34 +01:00
list-container.lisp Implement make-sequence-like adjust-sequence for most containers 2025年03月27日 15:01:25 +01:00
loader.lisp No longer necessary 2025年08月20日 13:25:13 +02:00
logos.svg New logos 2023年06月17日 19:27:51 +02:00
main.lisp Better handling of main state 2026年02月17日 12:42:49 +01:00
mapping.lisp Implement toggle-p and threshold for all event mapping types 2026年01月21日 12:22:29 +01:00
model.lisp Add find-meshes helper 2025年05月13日 12:01:01 +02:00
os-resources.lisp Sigh 2026年01月03日 12:50:01 +01:00
package.lisp More ik system cleanup 2026年04月16日 14:55:16 +02:00
parallax.lisp Rewrite the parallax background to actually work. 2025年02月02日 10:46:04 +01:00
pipeline.lisp Remove bad dependence between pipeline and pipelined-scene 2025年02月03日 14:19:57 +01:00
pipelined-scene.lisp Ensure TO-PRELOAD are staged LAST so that entities can add new preloads during staging 2025年10月27日 11:06:48 +01:00
pixel-pipeline.lisp Change pack-pipeline to just directly accept the width and height and 2024年06月08日 20:52:40 +02:00
power.lisp Minor: disable the xset dpms off on linux for now until we get a better solution 2024年09月17日 14:42:05 +02:00
prefab.lisp Make sure prefabs have their instantiation cleared so that reloading works 2025年06月17日 15:08:39 +02:00
prompt-gen.lisp Update promptfont tables 2026年06月11日 19:14:18 +02:00
prompt-tables.lisp Update promptfont tables 2026年06月11日 19:14:18 +02:00
prompt.lisp Fix prompt coercion 2025年04月30日 16:58:14 +02:00
queue.lisp Fixes 2023年11月03日 13:34:41 +01:00
random.lisp Minor 2024年01月29日 13:21:25 +01:00
README.md Whatever 2026年06月11日 18:41:55 -04:00
render-loop.lisp Some faffing. 2024年09月24日 20:39:41 +02:00
renderdoc.lisp Add support for focused-p on context 2025年08月09日 20:20:38 +02:00
resource-generator.lisp Minor 2025年08月11日 21:53:08 +02:00
resource.lisp Better descriptors for pools and assets and resources 2026年02月09日 16:40:36 +01:00
save-data.lisp Fix symbol package issues in save states 2026年02月17日 12:52:46 +01:00
scene.lisp ENSURE-ENTITY should call reinitialize-instance 2025年07月25日 16:01:05 +02:00
selection.lisp Change pack-pipeline to just directly accept the width and height and 2024年06月08日 20:52:40 +02:00
serialize.lisp Remove shitty copyright notices 2023年08月23日 11:47:58 +02:00
settings.lisp Fix defaulting behaviour in load-keymap 2026年04月24日 10:08:09 +02:00
shader-entity.lisp Replace format-with-line-numbers with text-draw 2026年02月09日 14:10:36 +01:00
shader-pass.lisp Fix effective-shader-class-for-pass not hooking right for direct overrides. 2026年04月20日 11:12:51 +02:00
skybox.lisp Don't render skybox if color is zero 2026年04月20日 12:08:06 +02:00
sprite.lisp Minor 2025年04月28日 11:58:18 +02:00
staple.ext.lisp Xrefs to symbol index. 2026年02月19日 16:07:28 +01:00
text.lisp Minor 2026年02月17日 12:52:47 +01:00
texture-source.lisp Make sure to match up the upload pixel format 2026年01月26日 14:53:31 +01:00
tile-layer.lisp A fix for the isometric tilemap seams 2025年05月28日 18:34:29 +03:00
toolkit.lisp Logically group utils 2026年06月11日 18:41:55 -04:00
transforms.lisp Minor 2025年05月05日 16:01:24 +02:00
trial-workbench.asd Idk 2024年06月12日 18:18:24 +02:00
trial.asd Xrefs to symbol index. 2026年02月19日 16:07:28 +01:00
type-info.lisp Try to make cl-type->gl-type a bit less inefficient itself. 2025年04月23日 09:46:15 +02:00
video.lisp Try to generalise the video player. 2025年07月13日 18:33:57 +02:00
workbench.lisp Improve FPS counter to include the minimum and maximum frame times 2026年06月05日 20:35:18 +02:00

Asset & Resource Management

Concepts:

  • Model
  • Model File
  • Resource
  • Assets
  • Loadable
  • Generator / Resource Generator
  • Staging Area / Loader / Commit