diff --git a/Userland/Libraries/LibSoftGPU/Device.cpp b/Userland/Libraries/LibSoftGPU/Device.cpp index 3db2d7320e..5e11bcf168 100644 --- a/Userland/Libraries/LibSoftGPU/Device.cpp +++ b/Userland/Libraries/LibSoftGPU/Device.cpp @@ -605,6 +605,7 @@ DeviceInfo Device::info() const .num_texture_units = NUM_SAMPLERS, .num_lights = NUM_LIGHTS, .stencil_bits = sizeof(u8) * 8, + .supports_npot_textures = true, }; } diff --git a/Userland/Libraries/LibSoftGPU/DeviceInfo.h b/Userland/Libraries/LibSoftGPU/DeviceInfo.h index 840d87536b..602c4cbcff 100644 --- a/Userland/Libraries/LibSoftGPU/DeviceInfo.h +++ b/Userland/Libraries/LibSoftGPU/DeviceInfo.h @@ -16,6 +16,7 @@ struct DeviceInfo final { unsigned num_texture_units; unsigned num_lights; u8 stencil_bits; + bool supports_npot_textures; }; }