Commit Graph

12 Commits

Author SHA1 Message Date
dcvz
5c5df60dce Merge branch 'main' into feature/metal
# Conflicts:
#	.gitmodules
#	examples/rt64_render_interface.cpp
#	src/d3d12/rt64_d3d12.cpp
#	src/render/rt64_raster_shader.cpp
#	src/render/rt64_shader_library.cpp
2024-08-07 17:18:53 +02:00
Tanmay
b32ff329f9
Fix swap chain tests to use the new semaphore API (#67) 2024-08-01 09:40:17 -03:00
David Chavez
7e97c35d06 Fix Vulkan 2024-05-16 11:37:12 +02:00
dcvz
3a7a317111 Squashed commit of the following:
commit 2b3f759468
Author: Isaac Marovitz <42140194+IsaacMarovitz@users.noreply.github.com>
Date:   Wed May 15 22:37:35 2024 -0400

    FIx main branch name in CI (#14)

commit 9d2f11e515
Author: Dario <dariosamo@gmail.com>
Date:   Wed May 15 00:07:52 2024 -0300

    Fix edge case of blender passthrough for second cycle not picking the correct input color.

commit 6ba9d9dd0b
Author: Dario <dariosamo@gmail.com>
Date:   Wed May 15 00:08:19 2024 -0300

    Fix behavior with depth targets not being guaranteed to be at the right size if modified by framebuffer operations.

commit 21cfeae50c
Author: David Chavez <david@dcvz.io>
Date:   Wed May 15 02:35:45 2024 +0200

    Standalone Graphics Test (#4)

    * Add graphics test [WIP]

    * Ignore IDEA files

    * Explicit cast from size_t to uint64_t

    * Build statically when buiding examples

    * Remove unused file

    * Runs on ARM64 Linux

    * Update .gitignore
2024-05-16 11:24:36 +02:00
dcvz
5df01b29d6 Fix compilation 2024-05-16 09:38:47 +02:00
dcvz
e75381e577 Setup window and layer on metal interface 2024-05-16 09:25:16 +02:00
dcvz
8ebbbc61bc Fix shader cpp files 2024-05-16 01:11:33 +02:00
David Chavez
21cfeae50c
Standalone Graphics Test (#4)
* Add graphics test [WIP]

* Ignore IDEA files

* Explicit cast from size_t to uint64_t

* Build statically when buiding examples

* Remove unused file

* Runs on ARM64 Linux

* Update .gitignore
2024-05-14 21:35:45 -03:00
dcvz
45c6b74642 Beginnings of metal 2024-05-14 00:32:22 +02:00
David Chavez
d0053f25ab Runs on ARM64 Linux 2024-05-14 00:23:23 +02:00
dcvz
5f80997e5c Build statically when buiding examples 2024-05-14 00:23:23 +02:00
dcvz
e82a91889d Add graphics test [WIP] 2024-05-14 00:23:23 +02:00