# API discussion (Vulkan, OpenGL, DirectX, GNM/GNMX, etc.)

**URL:** <https://forums.atlas-65.com/t/api-discussion-vulkan-opengl-directx-gnm-gnmx-etc/6382>\
**Category:** NMS Beyond\
**Created:** [May 7, 2019, 3:46pm UTC](https://forums.atlas-65.com/t/api-discussion-vulkan-opengl-directx-gnm-gnmx-etc/6382 "2019-05-07T15:46:06Z")\
**Posts on this page:** 1\
**Showing post:** 7

<div class="post-metadata">

**Author:** ![jedidia](https://sea1.discourse-cdn.com/flex019/user_avatar/forums.atlas-65.com/jedidia/32/1237_2.png) [@jedidia](https://forums.atlas-65.com/u/jedidia)\
**Post date:** [May 8, 2019, 7:55pm UTC](https://forums.atlas-65.com/t/api-discussion-vulkan-opengl-directx-gnm-gnmx-etc/6382/7 "2019-05-08T19:55:17Z")

</div>

> [@The Lighter Side of NMS. Graphics Hiccups and Funny Pics](https://forums.atlas-65.com/t/the-lighter-side-of-nms-graphics-hiccups-and-funny-pics/3317/811):
>
> If they stop wasting time on rewriting the code on every release things would work.

Except then you couldn’t build anything on top anymore, and nothing could be improved. Relentless refactoring is typical for ongoing projects. In fact, be very afraid if that isn’t the case.

---

_[View the full topic](https://forums.atlas-65.com/t/api-discussion-vulkan-opengl-directx-gnm-gnmx-etc/6382)._
