Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion.

Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules.

 

Go Back   Doom9's Forum > Search Forums

Showing results 1 to 17 of 17
Search took 0.00 seconds.
Search: Posts Made By: Ceppo
Forum: Avisynth Development 29th January 2023, 21:02
Replies: 45
Views: 11,041
Posted By Ceppo
I'm sorry to say this, but I must interrupt the...

I'm sorry to say this, but I must interrupt the discussion, and I'm going to disappear for like a month. Too complicated to explain why. :( (If someone wants to take over, please do).
Forum: Avisynth Development 29th January 2023, 20:00
Replies: 45
Views: 11,041
Posted By Ceppo
I did the code for the AVX512F version, with the...

I did the code for the AVX512F version, with the progressive reduction of the number of registers, however when I debug I get "illegal instruction". I don't understand if I installed wrong the intel...
Forum: Avisynth Development 29th January 2023, 17:22
Replies: 45
Views: 11,041
Posted By Ceppo
Well, FFT3DGPU works on my graphic card. So, as...

Well, FFT3DGPU works on my graphic card. So, as far I understand, it's a metter on how you make communicate the GPU with avisynth+... I will look into FFT3dGPU code to see if I can figure out...
Forum: Avisynth Development 29th January 2023, 15:56
Replies: 45
Views: 11,041
Posted By Ceppo
DTL, I'm going to update it, as soon as possible!...

DTL, I'm going to update it, as soon as possible! And figure out this emulation stuff :) BTW I have a NVIDIA GeForce GTX 950M, can we GPU InvertNeg for example reference?
Forum: Avisynth Development 29th January 2023, 05:20
Replies: 45
Views: 11,041
Posted By Ceppo
Fully working HBD InvertNeg with SSE4 and AVX2...

Fully working HBD InvertNeg with SSE4 and AVX2 optimization :D

https://pastebin.com/enHEmuq9
Forum: Avisynth Development 29th January 2023, 00:18
Replies: 45
Views: 11,041
Posted By Ceppo
DTL, thanks for all your help! All this new...

DTL, thanks for all your help! All this new knowledge is getting me very exited! To get the best out of your help I'm going to re read everything carefully, and take notes like a good student :) so...
Forum: Avisynth Development 28th January 2023, 22:49
Replies: 45
Views: 11,041
Posted By Ceppo
OK, so my 128/256 mode was better than the 64...

OK, so my 128/256 mode was better than the 64 mode. But we have 720/640/320 width sources so should I stick to 128 and 256, or do you advice even more?

Now I'm going to show you something ugly....
Forum: Avisynth Development 28th January 2023, 21:56
Replies: 45
Views: 11,041
Posted By Ceppo
Ok, I will try to make a workaround as you said....

Ok, I will try to make a workaround as you said. For now the code is this, I removed the template since, as you said, it was not needed in this case.


#include <windows.h>
#include <avisynth.h>...
Forum: Avisynth Development 28th January 2023, 21:37
Replies: 45
Views: 11,041
Posted By Ceppo
Thanks for the tips; I noticed here...

Thanks for the tips;
I noticed here https://www.laruence.com/sse/# that for AVX and SSE, some functions have not a _m256i, _m128i one, how do you handle 16bit and 8 bit cases?
Forum: Avisynth Development 28th January 2023, 18:03
Replies: 45
Views: 11,041
Posted By Ceppo
Inductive logic is not demostrative, but since...

Inductive logic is not demostrative, but since I'm ignorant (:p) it's all I got. Now I did the AVX512 template, and implemented all the modes, guessing by induction as I said. Is it... correct?

...
Forum: Avisynth Development 28th January 2023, 01:01
Replies: 45
Views: 11,041
Posted By Ceppo
This works with all bits depth :) ...

This works with all bits depth :)


#include <windows.h>
#include <avisynth.h>

template<typename pixel_t>
void Invert(const unsigned char* _srcp, unsigned char* _dstp, int src_pitch, int...
Forum: Avisynth Development 27th January 2023, 21:08
Replies: 45
Views: 11,041
Posted By Ceppo
This SEEMS to work, but of course it's probably...

This SEEMS to work, but of course it's probably not how you are supposed to do it; BTW, thanks for all the info, when I figured out this HBD stuff, I will treasure them.


#include <windows.h>...
Forum: Avisynth Development 27th January 2023, 07:16
Replies: 45
Views: 11,041
Posted By Ceppo
Thanks is the whole point of this filter :D

Thanks is the whole point of this filter :D
Forum: Avisynth Development 27th January 2023, 04:50
Replies: 45
Views: 11,041
Posted By Ceppo
Visual studio has alreade a __forceinline command...

Visual studio has alreade a __forceinline command as far as microsoft says, so I guess I don't need the macro. Also, visual studio has a #pragma omp simd who gave me a small speed up. I suppose is...
Forum: Avisynth Development 26th January 2023, 21:36
Replies: 45
Views: 11,041
Posted By Ceppo
Almost 3x speed: #pragma once #include...

Almost 3x speed:

#pragma once
#include <windows.h>
#include <avisynth.h>
using namespace std;

struct CSharpenFilter
{
VideoInfo vi;
Forum: Avisynth Development 26th January 2023, 17:53
Replies: 45
Views: 11,041
Posted By Ceppo
Thanks DTL! I will update with your tips in the...

Thanks DTL! I will update with your tips in the evening! I will post the update tomorrow :)
Forum: Avisynth Development 25th January 2023, 22:45
Replies: 45
Views: 11,041
Posted By Ceppo
HBD/OPTIMIZATION Request :)

I did this simple sharpening filter who does a 3x3 approximated gaussian blur and adds back the difference, reducing it by heuristic means to not get halo.

Now my request is: can someone HBD this...
Showing results 1 to 17 of 17

 
Forum Jump

All times are GMT +1. The time now is 14:33.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2023, vBulletin Solutions Inc.