Support comparing wgpu objects by comparing underlying pointers

This commit is contained in:
Nikita Lisitsa 2025-06-05 18:47:38 +03:00
parent 24f3df6f35
commit 08510e265b

View file

@ -55,6 +55,11 @@ namespace psemek::wgpu::detail
explicit operator bool() const { return ptr_ != nullptr; }
friend bool operator == (object const & o1, object const & o2)
{
return o1.ptr_ == o2.ptr_;
}
protected:
object(void * ptr)
: ptr_(ptr)