Lucas Perlind

Results 10 issues of Lucas Perlind

Title says it all. dx12 had its IDebug but it was missing for dx11. Interface found here: https://docs.microsoft.com/en-us/windows/win32/api/d3d11sdklayers/nn-d3d11sdklayers-id3d11debug Verified with: ``` debug: ^d3d11.IDebug device->QueryInterface(d3d11.IDebug_UUID, (^rawptr)(&debug)) assert(debug != nil) debug->SetFeatureMask(.FINISH_PER_RENDER_OP) assert(debug->GetFeatureMask()...

## Context Please provide any relevant information about your setup. This is important in case the issue is not reproducible except for under certain conditions. Odin: dev-2022-03:d4ccb69c OS: Windows 10...

Having the 'using' keyword with _ is a struct pointer type causes the following assertion to trigger: ``` src/llvm_backend_expr.cpp(3191): Assertion Failure: `e->using_expr != nullptr` value ``` Minimal reproduction case: ```...

bug
stale

## Context Odin: dev-2022-09:eea19f81 OS: Windows 10 Home Basic (version: 21H2), build 19044.1889 CPU: AMD Ryzen 7 5800X 8-Core Processor RAM: 32711 MiB Code: ``` package main VTable :: struct...

bug
llvm-backend
replicated

More bindings to kernel32 and user32.

* Operating System & Odin Version: Odin: dev-2023-04:b42bb5be OS: Windows 10 Home Basic (version: 21H2), build 19044.2728 CPU: AMD Ryzen 7 5800X 8-Core Processor RAM: 32711 MiB The type checker...

bug

## Current Status Currently we're using `core:strings` as the playing ground for documentation. It's quite a large package so most of the groundworks on how things should be styled, minimum...

Before it was impossible to split on a substr that was not the smallest length, i.e. ``` test :: proc() { my_slice := []byte { 0, 1, 2, 0, 1,...

## Context I get a crash when compiling with debug information. Without the debug flag it doesn't crash. * Operating System & Odin Version: Odin: dev-2024-01:67d5b97ff OS: Windows 10 Home...

This returns the number of runes in a u16 slice, copied from decode proc above.