ruffle/render
Moulins 3ea67668c0 render: make Context3D renderers fully GC-agnostic
The 'gc_arena' dependency was only used to manipulate the `GcCell`s
containing the vertex and fragment shaders; replacing these by a
reference to a plain old `Cell` means tha  the Context3D traits and
types do not need to interact with GC'd object anymore.

As a knock-on effect, we can also remove the `Activation` parameter
from most of the `Context3DObject` methods.
2023-07-14 16:06:36 -06:00
..
canvas render: make Context3D renderers fully GC-agnostic 2023-07-14 16:06:36 -06:00
naga-agal render: Fix writing to varying register in vertex shader 2023-07-06 11:18:39 -04:00
naga-pixelbender render: Implement more Pixelbender opcodes, and fix matrices (#11896) 2023-07-09 16:54:26 +00:00
src render: make Context3D renderers fully GC-agnostic 2023-07-14 16:06:36 -06:00
webgl render: make Context3D renderers fully GC-agnostic 2023-07-14 16:06:36 -06:00
wgpu render: make Context3D renderers fully GC-agnostic 2023-07-14 16:06:36 -06:00
Cargo.toml render: make Context3D renderers fully GC-agnostic 2023-07-14 16:06:36 -06:00