summary refs log tree commit diff
path: root/src
AgeCommit message (Collapse)Author
2026-07-04connect to a GPU ("device")Irene Knapp
also refactor Error into its own file, it was unwieldy. it really should have been there from the start. for the first time, this compiles without warnings! yay! alas, this is merely the first hump of the camel Force-Push: yes Change-Id: Ib6ec835448af469ccb259776b78a27bbc157c8f0
2026-07-03logic to select a GPUIrene Knapp
this is elaborate, but eh, it's worth it to provide sensible behavior Force-Push: yes Change-Id: Ie9c947b070caedbcc4503aa2b1f520059713a6c5
2026-07-03okay, we get debug messages for instance creation/destruction nowIrene Knapp
Force-Push: yes Change-Id: If47236337d13a1c565fb2a5423761f5896bfef45
2026-07-03Vulkan debug messager (yay)Irene Knapp
doesn't deal yet with the corner case of reporting errors to do with instance creation and destruction Force-Push: yes Change-Id: I6094d960081d8cd3123ae6fe46f77cb133948f39
2026-07-03oops the state thing works now, and added portability flagsIrene Knapp
Force-Push: yes Change-Id: Iabb06b6158117fc4723dc0fb0852da53c277773c
2026-07-03better managing of stateIrene Knapp
Force-Push: yes Change-Id: I5a6982e0f8d06ff173fd31948dbd0f579b3d38ba
2026-07-02create Vulkan instanceIrene Knapp
Change-Id: I8fdc0c989e97ec872714e755eca4255e3fb0830a Force-Push: yes
2026-07-02initialIrene Knapp
Force-Push: yes Change-Id: I8ad20ee63db338119a3f54de36b4f8c6fc1feb52