Martin

Results 10 issues of Martin

The Vulkan backend currently does not support dynamic shaders (i.e. `FShade.Surface`). The following needs to be done: - Implement `PipelineLayout.ofEffectInputLayout` - Fix the `fshadeThingCache` cache in `ResourceManager` to not use...

When using a provided type (e.g. `HtmlProvider`) in a type extension I get the following error: > FS0267 This is not a valid constant expression or custom attribute value Seems...

Bug
Regression
Ready
Impact-Medium
Area-Compiler-Checking

There seem to be missing parentheses: https://github.com/aardvark-platform/aardvark.algodat/blob/master/src/Aardvark.Geometry.PointSet/Queries/QueriesCells.cs#L579

The enum `InterpolationFlags` is missing values corresponding to `INTER_NEAREST_EXACT` and `WARP_RELATIVE_MAP` See: https://docs.opencv.org/4.10.0/da/d54/group__imgproc__transform.html

Hello, I've noticed an issue with the reflections example regarding attenuation accumulation. In the ray generation shader the attenuation value written by the closest hit shader is multiplied with the...

Various buffer alignment requirements are disregarded when initializing resources for raytracing: - Hard-coded alignments for buffers used in [vkCmdBuildAccelerationStructuresKHR](https://registry.khronos.org/vulkan/specs/latest/man/html/vkCmdBuildAccelerationStructuresKHR.html) - `VkPhysicalDeviceRayTracingPipelinePropertiesKHR::shaderGroupBaseAlignment` in [vkCmdTraceRaysKHR](https://registry.khronos.org/vulkan/specs/latest/man/html/vkCmdTraceRaysKHR.html) It seems that on NVIDIA systems these...

[VK_EXT_custom_border_color](https://registry.khronos.org/vulkan/specs/latest/man/html/VK_EXT_custom_border_color.html)

Dynamic sampler states / sampler states modifiers are implemented in a weird way so only one modifier can be used at a time. This can be fixed easily but requires...

Opening another issue, since the [original](https://github.com/dotnet/fsharp/issues/18689) is closed and I haven't gotten a response there. The original problem with pinned arrays seems to be fixed, the tail call is gone...

Bug
Area-Compiler-CodeGen