virtualx-engine/core/templates
Juan Linietsky f999f52f0a Add a Framebuffer cache
Adds a FramebufferCache singletion that operates the same way as UniformSetCache.

Allows creating framebuffers on the fly (and keep them cached if re-requested) such as:

```C++
RID fb = FramebufferCache::get_singleton()->get_cache(texture1,texture2);
```
2022-08-05 13:37:29 +02:00
..
bin_sorted_array.h Code quality: Fix header guards consistency 2022-07-25 11:17:40 +02:00
command_queue_mt.cpp
command_queue_mt.h
cowdata.h Merge pull request #63906 from Faless/fix/4.x_warnings 2022-08-04 15:16:00 +02:00
hash_map.h
hash_set.h
hashfuncs.h Implement Vector4, Vector4i, Projection 2022-07-23 14:00:01 +02:00
list.h
local_vector.h [Core] Use std type traits to check operations triviality. 2022-08-04 14:05:17 +02:00
lru.h Code quality: Fix header guards consistency 2022-07-25 11:17:40 +02:00
oa_hash_map.h
paged_allocator.h
paged_array.h [Core] Use std type traits to check operations triviality. 2022-08-04 14:05:17 +02:00
pair.h
pass_func.h
pooled_list.h
rb_map.h Code quality: Fix header guards consistency 2022-07-25 11:17:40 +02:00
rb_set.h Code quality: Fix header guards consistency 2022-07-25 11:17:40 +02:00
rid.h
rid_owner.cpp
rid_owner.h Add a Framebuffer cache 2022-08-05 13:37:29 +02:00
ring_buffer.h
safe_list.h
safe_refcount.h Implement a Worker ThreadPool 2022-07-22 11:46:48 +02:00
SCsub
search_array.h
self_list.h
simple_type.h
sort_array.h
vector.h Arrays: Zero new items of trivial types on resize() (bindings only) 2022-08-04 13:35:37 +02:00
vmap.h
vset.h