File tree 3 files changed +8
-6
lines changed
3 files changed +8
-6
lines changed Original file line number Diff line number Diff line change @@ -37,10 +37,12 @@ while (true):
37
37
```
38
38
39
39
## Features
40
- - Compute backend builds:
41
- - [x] Metal
42
- - [x] Vulkan
43
- - [ ] CUDA
40
+ - Platform and compute backend support:
41
+ | Platform | CPU | Metal | Vulkan | CUDA |
42
+ | ----------| -----| -------| --------| ------|
43
+ | macOS | ✅ | ✅ | ❌ | ❌ |
44
+ | Linux | ✅ | ❌ | ✅ | 🚧 |
45
+ | Windows | ✅ | ❌ | 🚧 | 🚧 |
44
46
- Asynchronous completion generation
45
47
- Support any language model that llama.cpp supports in GGUF format
46
48
- GGUF files are Godot resources
Original file line number Diff line number Diff line change @@ -61,7 +61,7 @@ LlamaContext::LlamaContext() {
61
61
ctx_params.n_threads_batch = n_threads;
62
62
}
63
63
64
- void LlamaContext::_ready () {
64
+ void LlamaContext::_enter_tree () {
65
65
// TODO: remove this and use runtime classes once godot 4.3 lands, see https://github.com/godotengine/godot/pull/82554
66
66
if (Engine::get_singleton ()->is_editor_hint ()) {
67
67
return ;
Original file line number Diff line number Diff line change @@ -61,7 +61,7 @@ class LlamaContext : public Node {
61
61
void set_presence_penalty (float presence_penalty);
62
62
63
63
virtual PackedStringArray _get_configuration_warnings () const override ;
64
- virtual void _ready () override ;
64
+ virtual void _enter_tree () override ;
65
65
virtual void _exit_tree () override ;
66
66
LlamaContext ();
67
67
};
You can’t perform that action at this time.
0 commit comments