-
Notifications
You must be signed in to change notification settings - Fork 1.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[RFC] Another GPU API #9312
base: main
Are you sure you want to change the base?
[RFC] Another GPU API #9312
Commits on Jul 19, 2024
-
Co-authored-by: Caleb Cornett <caleb.cornett@outlook.com> Co-authored-by: Ethan Lee <flibitijibibo@gmail.com> Co-authored-by: Zakary Strange <zakarystrange@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 026381b - Browse repository at this point
Copy the full SHA 026381bView commit details -
Always check return value of VULKAN_INTERNAL_QuerySwapchainSupport(), if 1st call to vkGetPhysicalDeviceSurfacePresentModesKHR() fails then outputDetails->formatsLength is not 0 but outputDetails->formats is still not initialised. Always free outputDetails->formats on error in VULKAN_INTERNAL_QuerySwapchainSupport(). Use correct type for allocation of commandBuffer->presentDatas. Do some allocations later to avoid memory leaks on error.
Configuration menu - View commit details
-
Copy full SHA for 4b0d587 - Browse repository at this point
Copy the full SHA 4b0d587View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0b9aafe - Browse repository at this point
Copy the full SHA 0b9aafeView commit details -
Configuration menu - View commit details
-
Copy full SHA for a78dfec - Browse repository at this point
Copy the full SHA a78dfecView commit details -
Configuration menu - View commit details
-
Copy full SHA for ed5f86e - Browse repository at this point
Copy the full SHA ed5f86eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 26c2def - Browse repository at this point
Copy the full SHA 26c2defView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4da8a41 - Browse repository at this point
Copy the full SHA 4da8a41View commit details -
Rename transfer parameters to source and destination (#48)
This should clarify the usage of the parameters in the Upload/Download functions.
Configuration menu - View commit details
-
Copy full SHA for 0059270 - Browse repository at this point
Copy the full SHA 0059270View commit details -
Configuration menu - View commit details
-
Copy full SHA for 360682f - Browse repository at this point
Copy the full SHA 360682fView commit details -
Configuration menu - View commit details
-
Copy full SHA for da8b15b - Browse repository at this point
Copy the full SHA da8b15bView commit details -
Rework texture/buffer location/region structs (#52)
Co-authored-by: Caleb Cornett <caleb.cornett@outlook.com>
Configuration menu - View commit details
-
Copy full SHA for 63452bc - Browse repository at this point
Copy the full SHA 63452bcView commit details -
Configuration menu - View commit details
-
Copy full SHA for f992d1d - Browse repository at this point
Copy the full SHA f992d1dView commit details -
Configuration menu - View commit details
-
Copy full SHA for ef935cf - Browse repository at this point
Copy the full SHA ef935cfView commit details -
Configuration menu - View commit details
-
Copy full SHA for e81a112 - Browse repository at this point
Copy the full SHA e81a112View commit details -
Move uniforms to command buffer scope (#55)
Co-authored-by: Caleb Cornett <caleb.cornett@outlook.com>
Configuration menu - View commit details
-
Copy full SHA for 58300d9 - Browse repository at this point
Copy the full SHA 58300d9View commit details -
Document that swapchain parameters should be queried before ClaimWind…
…ow/SetSwapchainParameters
Configuration menu - View commit details
-
Copy full SHA for e9a1cab - Browse repository at this point
Copy the full SHA e9a1cabView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9758f94 - Browse repository at this point
Copy the full SHA 9758f94View commit details -
Configuration menu - View commit details
-
Copy full SHA for 276d892 - Browse repository at this point
Copy the full SHA 276d892View commit details -
Configuration menu - View commit details
-
Copy full SHA for a37b6fa - Browse repository at this point
Copy the full SHA a37b6faView commit details -
Configuration menu - View commit details
-
Copy full SHA for 164c01b - Browse repository at this point
Copy the full SHA 164c01bView commit details -
Configuration menu - View commit details
-
Copy full SHA for b903845 - Browse repository at this point
Copy the full SHA b903845View commit details -
Configuration menu - View commit details
-
Copy full SHA for 73395b9 - Browse repository at this point
Copy the full SHA 73395b9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4998dd7 - Browse repository at this point
Copy the full SHA 4998dd7View commit details -
Configuration menu - View commit details
-
Copy full SHA for b8aa486 - Browse repository at this point
Copy the full SHA b8aa486View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5ddc34f - Browse repository at this point
Copy the full SHA 5ddc34fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5009c45 - Browse repository at this point
Copy the full SHA 5009c45View commit details -
Configuration menu - View commit details
-
Copy full SHA for 762668d - Browse repository at this point
Copy the full SHA 762668dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9618e06 - Browse repository at this point
Copy the full SHA 9618e06View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2a7923b - Browse repository at this point
Copy the full SHA 2a7923bView commit details -
Configuration menu - View commit details
-
Copy full SHA for c14afa4 - Browse repository at this point
Copy the full SHA c14afa4View commit details -
metal: Improved texture type support (#81)
* metal: MSAA textures + array textures * testgpu: Add --msaa option * metal: Cube texture support
Configuration menu - View commit details
-
Copy full SHA for 60651e5 - Browse repository at this point
Copy the full SHA 60651e5View commit details -
Track UBOs on acquisition from pool (#86)
* track UBOs on acquisition from pool * metal: track UBOs on acquisition from pool --------- Co-authored-by: Caleb Cornett <caleb.cornett@outlook.com>
Configuration menu - View commit details
-
Copy full SHA for 5270a06 - Browse repository at this point
Copy the full SHA 5270a06View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2f4334a - Browse repository at this point
Copy the full SHA 2f4334aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 544c70e - Browse repository at this point
Copy the full SHA 544c70eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9eb6a7a - Browse repository at this point
Copy the full SHA 9eb6a7aView commit details -
Configuration menu - View commit details
-
Copy full SHA for b492624 - Browse repository at this point
Copy the full SHA b492624View commit details -
Configuration menu - View commit details
-
Copy full SHA for f8930be - Browse repository at this point
Copy the full SHA f8930beView commit details -
Configuration menu - View commit details
-
Copy full SHA for baa96d5 - Browse repository at this point
Copy the full SHA baa96d5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7577111 - Browse repository at this point
Copy the full SHA 7577111View commit details -
Configuration menu - View commit details
-
Copy full SHA for 86b1f77 - Browse repository at this point
Copy the full SHA 86b1f77View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5e10e6f - Browse repository at this point
Copy the full SHA 5e10e6fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1b66331 - Browse repository at this point
Copy the full SHA 1b66331View commit details -
Configuration menu - View commit details
-
Copy full SHA for f86051a - Browse repository at this point
Copy the full SHA f86051aView commit details -
Configuration menu - View commit details
-
Copy full SHA for ea8aaf9 - Browse repository at this point
Copy the full SHA ea8aaf9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 928b78a - Browse repository at this point
Copy the full SHA 928b78aView commit details -
Configuration menu - View commit details
-
Copy full SHA for d3dc267 - Browse repository at this point
Copy the full SHA d3dc267View commit details -
Configuration menu - View commit details
-
Copy full SHA for b569876 - Browse repository at this point
Copy the full SHA b569876View commit details -
Configuration menu - View commit details
-
Copy full SHA for 83c9751 - Browse repository at this point
Copy the full SHA 83c9751View commit details -
Configuration menu - View commit details
-
Copy full SHA for 93646fb - Browse repository at this point
Copy the full SHA 93646fbView commit details -
Configuration menu - View commit details
-
Copy full SHA for a619ba3 - Browse repository at this point
Copy the full SHA a619ba3View commit details -
Configuration menu - View commit details
-
Copy full SHA for be1668a - Browse repository at this point
Copy the full SHA be1668aView commit details -
Configuration menu - View commit details
-
Copy full SHA for c2105f7 - Browse repository at this point
Copy the full SHA c2105f7View commit details -
Configuration menu - View commit details
-
Copy full SHA for ea50019 - Browse repository at this point
Copy the full SHA ea50019View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6c7c074 - Browse repository at this point
Copy the full SHA 6c7c074View commit details -
Configuration menu - View commit details
-
Copy full SHA for 101ae7f - Browse repository at this point
Copy the full SHA 101ae7fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6853ad7 - Browse repository at this point
Copy the full SHA 6853ad7View commit details -
d3d12: The interfaces for some D3D12 funcs vary between Windows and U…
…nix. Everyone is fired.
Configuration menu - View commit details
-
Copy full SHA for 27c83f8 - Browse repository at this point
Copy the full SHA 27c83f8View commit details
Commits on Jul 20, 2024
-
DispatchComputeIndirect (#111)
Co-authored-by: Ethan Lee <flibitijibibo@gmail.com> Co-authored-by: Caleb Cornett <caleb.cornett@outlook.com>
Configuration menu - View commit details
-
Copy full SHA for b9b2e7e - Browse repository at this point
Copy the full SHA b9b2e7eView commit details