SaschaWillems / vulkan.gpuinfo.org

Front-End and Back-End for the Vulkan Hardware Database
https://vulkan.gpuinfo.org
GNU Affero General Public License v3.0
23 stars 4 forks source link

Database column headers no longer display possible options #17

Closed NicolBolas closed 5 months ago

NicolBolas commented 7 years ago

In an older version of the database viewer, you could get a list of all of the available options on certain columns. This was particularly useful for the "Vendor" column, as it allows you to see what vendors exist for a particular search. That is, if you want to know if any non-desktop hardware supports a feature, rather than having to look through hundreds of reports, you just click the vendor drop-down and see who supports it.

SaschaWillems commented 7 years ago

I recently switched over to server-side processing for the database to remove some load from the database and keep loading times down (before this all requests would always fetch all reports).

While this is much faster the database now only fetches visible records (25 per page) and as such the client does no longer know about all the vendors, gpus, etc. so the data is no longer present.

I'll try to re-implement this using the new server-side processing logic but it may take some time and look a bit different.

NicolBolas commented 7 years ago

It would be OK if these were manually limited to just the options that have low variance, like Vendors, OS, and the like.