[cmake] sse2neon: vendor it! #2817
			No reviewers
			
		
		
		
	
	
	
		Labels
		
	
	
	
	No labels
	
		
			
	
	android
		
			audio
		
			bug
		
			ci
		
			cmake
		
			confirmed
		
			core
		
			desktop
		
			duplicate
		
			enhancement
		
			frontend
		
			fw
		
			git
		
			graphics
		
			loader
		
			nv gpu
		
			ui
		
			vulkan
		
		
	
		No milestone
		
			
		
	No project
	
		
	
	
	
	
		No assignees
		
	
	
		
			
		
	
	
	
		5 participants
	
	
		
		
	Notifications
	
		
	
	
	
		
	
	
	Due date
No due date set.
	
		Dependencies
		
		
	
	
	No dependencies set.
	
	
		
	
	
		
			Reference
		
	
	
		
	
	
			eden-emu/eden!2817
			
		
	
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	
	No description provided.
		
		Delete branch "DraVee/eden:cmake/sse2neon"
	
	Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
sse2neon: Revert to "DLTcollab/sse2neon@66267b52fd74951d8c224a4ed8baad4102c3cfd7"
2024-01-30 21:15:29 +0800 Optimize CRC intrinisics for targets lacking of CRC extension
github.com/DLTcollab/sse2neon/commit/66267b52fd74951d8c224a4ed8baad4102c3cfd7
Signed-off-by: Caio Oliveira caiooliveirafarias0@gmail.com
It breaks Android
Just vendor it for now
9d9b69c6fc69b7b7e75269b7b7e7521bdf984129[cmake] sse2neon: Vendor it and update to v1.8.0to [cmake] sse2neon: vendor it!The commit that make the patch useless is:
DLTcollab/sse2neon@29716df957But too many changes:
DLTcollab/sse2neon@66267b52fd...29716df95743f5c2e3913e726795e93e726795e9e5d88c95d6Also, I'll need to add a custom source dir option for CPMUtil, because otherwise packagers will just be screwed if they can't download during configure--see nx_tzdb for an example (but more generally applicable)
@ -590,6 +590,7 @@ find_package(VulkanUtilityLibraries)find_package(SimpleIni)find_package(SPIRV-Tools)find_package(sirit)find_package(sse2neon)if (ARCHITECTURE_arm64)@ -401,7 +401,8 @@ if (ANDROID)endif()# sse2neonAddJsonPackage(sse2neon)Put this in the if block
@ -213,0 +215,4 @@"repo": "DLTcollab/sse2neon","sha": "66267b52fd","hash": "3aed8676e1b8c428acb076464663e3968a721457b08710a7c5f8df2fbdaa5601053c1606169a55e987e7a58dd17e3cc3b7fbf953aa891c5ac5f8ce2941862e4b","find_args": "MODULE",Findsse2neon.cmakedoes not exist and probably won't since it's not really defined as a system module, so this can be replaced withdownload_only: trueNew commits pushed, approval review dismissed automatically according to repository settings
New commits pushed, approval review dismissed automatically according to repository settings