3 Aralık 2016 Cumartesi

     WİNDOWS 10 KURMA



BİLGİSAYAR KASASI TOPLAMA
                                                                                  
    KASA TOPLAMA





     KASAYI ÇALIŞTIRMA



23 Ekim 2016 Pazar

MODERN GPU'LARDA BULUN SHADERLER VE GÖREVLERİ

SHADER:Shader olarak isimlendirilen ve Türkçe anlamı gölgelendirici olan bu dil cisimlerin görünümünün oluşturulmasını sağlar.

     Shader İsimleri       
         Vertex Shader
          Geometri Shader
          Pixsel Shader

Pixel Shaderlar nedir?
Pixel shaderlar, pixelleri idare etmek için kullanılan komut setidir.Karesel gölgelendirme anlamına gelen Pixel Shader DirectX 9 ve üzeri oyun grafik kütüphanesinde bulunan grafik işleme komut fonksiyonudur. Yeni nesil olarak tanımlanan birçok oyunda bu özellik şartı aranıldığı için bir önceki nesil ekran görüntü kartları bu özelliği desteklememekte olduğu için birçok oyun yazılımı çalışmama durumu yaşanmaktadır.Bilgisayar grafiklerinde tarayıcı (shader), görüntü yaratımlarını gerçekleştirmek için grafik kaynakları tarafından kullanılan yazılım komutlarıdır. Tarayıcılar 3D uygulamaların,GPU nun eski sabit işhatları yerine programlanabilir işhatlarını programlayabilmesine olanak tanır. Böylece GPU nun gelişmiş özellikerinden daha rahat faydalanılır.
Vertex Shader nedir?
Kısaca hatırlatmak gerekirse ekrandaki 3D cisimlerin yapı hesaplarını DirectX ile birlikte GPU'daki vertex shader motoru yapıyor. Vertexler, yani 3D cisimleri oluşturan üçgenlerdeki köşeler cismin ve dokuların kordinatları ışık bilgisi gibi bilgileri taşır. Vertex shader motoru sayesinde gerçek zamanlı gölgelendirmeler ve gerçekçiliği çok arttıran deformasyon efektleri yapılabiliyor.
Geometri Shader nedir?
Bir Geometri Shader (GS) Primitives işlenmesini düzenleyen GLSL yazılmış bir Shader programıdır. Geometri shader Vertex Shader (veya isteğe bağlı Mozaikleme aşamasında) ve sabit fonksiyon Vertex Post-Processing sahne arasında bulunur.Bir geometri shader isteğe bağlıdır ve kullanılmak zorunda değildir.Geometri shader invocations giriş ve çıkış Mayıs sıfır veya daha fazla temel öğeleri olarak tek İlkel alır. Tek bir GS çağırma elde edilebilir kaç ilkel üzerinde uygulama tanımlı sınırlar vardır. GS en Belirli bir giriş ilkel tip ve çıkış belirli bir ilkel tip kabul yazılır.






21 Ekim 2016 Cuma

DİRECT-X NEDİR?
DirectX
, Microsoft‘un oyunlar ve çoklu ortam yazılımları için geliştirdiği Yazılım Programlama Arayüzü(API)‘dür. Aslında bir çok API’den oluştuğunu söylesek yanılmayız. Daha iyi bir oyun deneyimi, görsel ve ses deneyimi vermesinin dışında üstün uyumluluk sağlayan API’nin önemi tartışılmaz bir gerçek. Aslında Microsoft DirectX’i Windows 95 döneminde oyun programcılarını kendine yani Windows’a çekmek için geliştirmiştir. Ayrıca Microsoft’un Xbox konsolunda DirectX kullanılmaktadır. Firma DirectX özelliğini popüler hale getirmek ve var olan kullanıcıları konsola yöneltebilmek için konsol adına ”X” takısını eklemiştir.
Genel olarak baktığımızda DirectX bir tamamlayıcı görevi üstlenmektedir. Yani bilgisayarınızın donanımı ve uygulama arasındaki bağlantıyı sağlar. DirectX’in gelişimi sürekli devam etmektedir ve genel olarak ekran kartlarının gelişimi ile paralel olarak takip eder. Oyunlarda ki gerçekçiliğe katkı sağlayan yazılım sayesinde bugün oyunlarda çevre ile etkileşime geçebilmemizin tabanı sağlanmıştır. DirectX’in rakibi var mı derseniz elbette var. Bunlardan en önemlisi AMD’nin geliştirdiği Vulkan’dır. Vulkan hakkında da ilerleyen zamanlarda yazımız olacaktır. Dilerseniz DirectX’in içerdiği bileşenlere geçelim.
  • DirectInput; Fare, klavye, joystick gibi aygıtların giriş, çıkış ve verilerini yöneten arabirimdir.
  • DirectSound; İki ve üç boyutlu sesler için kullanılır. Ayrıca ses kartlarının arayüzünde de kullanılır.
  • DirectMusic; Etkileşimli ses bileşeni diyebiliriz. Windows altında aklınıza gelen ses ile ilgili her şeyle ilgilidir.
  • Direct3D; En önemli API’lerden biridir. Ekrana 2 veya 3 boyutlu görüntülerin aktarılmasını sağlar. ATI ve NVIDIA’nın katkıları ile geliştirilmiştir. Alternatifi OpenGL’dir.
  • DirectPlay; Modem, Internet ve ağ üzerinde ki oyun bağlantılarını sağlar. Gerek oyunlar içindeki sesli sohbet gerekse oyun verilerinin kaybolmamasını sağlar. TCP/IP, IPX, Bluetooth ve doğrudan modem bağlantılarını destekler.
  • DirectDraw; Video bağdaştırıcısının özelliklerine hızlı bağlantı sağlar. API, render ve grafik uygulamalarını hızlandırır tam ekran pencere ve gömülü ekranların çalışmasını sağlar. 2D API olup, 3D işlerde verimsizdir ki zaten Direct3D o açığı çözüyor.
  • DirectShow; API sayesinde bilgisayarda, internette yer alan çoklu ortam  dosyalarını yakalama ve oynatma imkanı sağlar. ASF, AVI, DV, MPEG, MP3, WMA, WMV, WAV gibi çeşitli ses ve video biçimlerini destekler.

DirectX Sürümleri

Criag Eisler, Alex St.John ve Eric Engstrum tarafından geliştirilen DirectX (Bu bilgiyi başta vermek gerekirdi) ilk sürümüne 1994‘te kavuştu. Ardından 2, 3, 4 sürümleri geldi ancak 4.sürüm piyasaya sürülmedi ve aynı yıl 5. sürüm piyasaya sürüldü. Ancak DirectX 5 ile birlikte Microsoft beklediği ilgiye ulaşabildi.
Ardından DxDiag destekli DirectX 6 (1998) geldi. One izleyen 7 ve 8 sürümler optimizasyona önem verirken gelişmeyi DirectX 9 getirdi. 2002 yılında çıkıp 2004 yılına kadar farklı sürümlere kavuştu ve 2006 yani DirectX 10’a kadar yaşam sürdü. Ardından Windows Vista ve DirectX 10,  DirectSound ve DirectInpu API’leri ile birlikte geldi ve grafik tarafında iyileştirmeler yaptı.
Hemen ardından Windows 7 ile birlikte halen kullanımda olan DirectX 11 yenilikler ile tanıtıldı. DX11 Tessellation özelliği ile çok daha fazla poligon seviyesine ulaşmıştır ve ekranda görünen detay seviyesi üst seviyeye çıkmıştır.
VSYNC NEDİR?
VSYNC(vertical synchronization)açılınca ekran kartının tazeleme hızıyla,monitörün tazeleme hızı denkleştirilir.VSYNC kapalıyken görüntüde kırılmalar olur.Özellikle 3rd person ve 1st person kameralı oyunlarda mouseu hızlı hareket ettirince çok rahat görürsün bu kırılmayı.Ekranın ortasından titreyen bir çizgi olarak geçer.Kapatılınca FPS artar.

Para Performans Değerlendirmesine göre şu an piyasada aldığı paranın karşılığını en iyi veren 5 telefonu sizin için listeledik. 

1. Sony Xperia Z5 Premium E6853     2469 TL   Benchmark Puanı : Yüzde/100

2. LG V10                  LGH960TR        2494 TL   Benchmark Puanı : Yüzde/98

3. Samsung Galaxy S6 Edge Plus     2495 TL   Benchmark Puanı : Yüzde/98

4.  Gigaset ME Pro                               469 €       Benchmark Puanı : Yüzde/96

5. LG G4 Dual                                       1549TL    Benchmark Puanı : Yüzde/98

Benchmark Testi

Benchmark testi, bir ürünün diğerine oranla nasıl performans gösterdiği anlamak ve ürünler arasında karşılaştırma yapabilmek için kullanıcıların kullandığı testlerdir. Örneğin bilgisayarınıza yeni bir SSD almak istiyorsunuz ve iki farklı marka seçeneği karşınıza çıktı. Bu ürünlerin benchmark testlerine ulaşarak bu ürünlerinin hangilerinin hangi şartlar altında daha iyi performans gösterdiğini saptayabilirsiniz.
Tıpkı donanımlarda olduğu gibi Benchmark yazılımlar üzerinde de performans testleri gerçekleştirmemize yardımcı olmaktadır. Bir oyunun iki farklı özelliklere sahip bilgisayar üzerinde ne şekilde performans göstereceğini anlamak için de pekala Benchmark testinden faydalanabilirsiniz.
Benchmark programları üst başlıklarda bahsettiğimiz testleri gerçekleştirmemize yardımcı olan yazılımlardır. Bazı benchmark yazılımları ücretsiz olduğu gibi bazıları da ücretli olarak lisans bedeli karşılığında kullanıcıya sunulabilmektedir. Her benchmark test yazılımı istenen her şeyi test edemez. Bir oyunu test etmek için kullanabileceğiniz Benchmark programı farklı olacakken bir donanımı veya bilgisayarı test etmek için kullanacağınız benchmark yazılımı da farklı olacaktır. Aşağıdan, en çok kullanılan 5 Benchmark yazılımına ulaşabilirsiniz;
  • Prime95: Özellikle Overclock yapmak isteyen kullanıcıların sıklıkla tercih ettiği bir stres testi ve benchmark yazılımıdır. CPU üzerinde benchmark testleri yapmanıza olanak tanır.
  • Novabench: Bilgisayarınızın grafik kartı, işlemcisi ve diski üzerinde benchmark ölçümleri yapmanıza yardımcı olan üçü bir arada ve son derece kullanışlı bir benchmark yazılımıdır.
  • 3DMark: Sıklıkla oyuncular tarafından tercih edilen bir CPU ve GPU benchmark aracıdır. Özellikle 3D oyunperformansı ölçümleri için 3DMark en çok kullanılan test araçlarından biridir.
  • PCMark: Yalnızca oyun performansını ölçmekle kalmayıp, tüm bilgisayar bileşenleri nezdinde benchmark ölçümleri yapmanıza olanak sunan bir test yazılımıdır.
  • SiSoftware Sandra: Hem ücretli bir optimize yazılımı hem de bir Benchmark aracıdır. Ücretsiz sürümü yapacağınız benchmark testleri için gayet yeterlidir.