aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* st/nine: Switch {Set/Get/Free}PrivateData functionsPatrick Rudolph2016-10-108-61/+61
* st/nine: Implement {Set/Get/Free}PrivateData in iunknownPatrick Rudolph2016-10-102-0/+134
* st/nine: Return device in NineSurface9_GetContainerPatrick Rudolph2016-10-101-2/+10
* st/nine: Allocate surface resources in surface ctorPatrick Rudolph2016-10-102-68/+44
* st/nine: Fix D3DFMT_NULL sizeAxel Davy2016-10-101-0/+2
* st/nine: Add debugging outputPatrick Rudolph2016-10-101-0/+4
* st/nine: Fix assert in NineUnknown_QueryInterfacePatrick Rudolph2016-10-101-1/+4
* st/nine: Print interface id in NineVolume9_GetContainerPatrick Rudolph2016-10-101-0/+5
* st/nine: Print interface id in NineSurface9_GetContainerPatrick Rudolph2016-10-101-0/+5
* st/nine: Print interface id in NineUnknown_QueryInterfacePatrick Rudolph2016-10-101-1/+3
* st/nine: Move assert in NineSurface9_ctorPatrick Rudolph2016-10-101-2/+2
* st/nine: Properly declare sampler states for ffAxel Davy2016-10-101-1/+6
* st/nine: Handle user clipping planes properly for ffAxel Davy2016-10-101-4/+17
* st/nine: Fix the calculation of the number of vs inputsAxel Davy2016-10-101-1/+1
* st/nine: Fix specular w coordinateAxel Davy2016-10-101-4/+2
* st/nine: Disable parts of lighting calculation if no normal providedAxel Davy2016-10-101-26/+35
* st/nine: Fix condition for specular lightningAxel Davy2016-10-101-12/+11
* st/nine: Do always accumulate diffuseAxel Davy2016-10-101-3/+2
* st/nine: Initialize ps ff registersAxel Davy2016-10-101-0/+5
* st/nine: Do not pollute rTmp in ff psAxel Davy2016-10-101-2/+4
* st/nine: Allocate temporaries on demand for ps ffAxel Davy2016-10-101-14/+10
* st/nine: Fix texbemAxel Davy2016-10-101-2/+2
* st/nine: Fix ff computation for inverseAxel Davy2016-10-102-23/+6
* st/nine: Used normed Vtx for reflectionvectorAxel Davy2016-10-101-2/+5
* st/nine: Implement SPHEREMAPAxel Davy2016-10-102-4/+30
* st/nine: Enable passthrough only if positiont is usedAxel Davy2016-10-101-0/+2
* st/nine: Fix wrong mask in ff vsAxel Davy2016-10-101-1/+1
* st/nine: Fix tweening factor computationAxel Davy2016-10-101-2/+2
* st/nine: Disable ff vertex blending if required inputs are missingAxel Davy2016-10-101-2/+12
* st/nine: Use materials if source is not given.Axel Davy2016-10-101-4/+5
* st/nine: Fix ff SPECULARENABLEAxel Davy2016-10-101-10/+3
* st/nine: Undefined specular should be full of zerosAxel Davy2016-10-101-6/+6
* st/nine: Implement normal transformation with vertex blendingAxel Davy2016-10-101-5/+21
* st/nine: Increase MaxVertexBlendMatrixIndexAxel Davy2016-10-102-5/+5
* st/nine: Compact ff vs constants a bitAxel Davy2016-10-101-9/+9
* st/nine: Fix vertex blending aVtx computationAxel Davy2016-10-101-17/+10
* st/nine: Reorganize ff vtx processingAxel Davy2016-10-101-52/+72
* st/nine: Small simplification for position_t and fogAxel Davy2016-10-101-6/+3
* st/nine: Cleaning code for vs temporariesAxel Davy2016-10-101-98/+135
* st/nine: No need for the local flag for temporaries in ffAxel Davy2016-10-101-2/+2
* st/nine: Handle D3DRS_NORMALIZENORMALSAxel Davy2016-10-101-2/+5
* st/nine: Initial ProcessVertices supportAxel Davy2016-10-1011-69/+735
* st/nine: Partial software vertex processing supportAxel Davy2016-10-108-60/+322
* st/nine: Rework vs int and bool constants bufferAxel Davy2016-10-104-24/+37
* st/nine: Change dirty tracking for vs int and bool constantsAxel Davy2016-10-104-22/+56
* st/nine: Drop unused constant upload pathAxel Davy2016-10-103-210/+4
* st/nine: Add support for swvp constants in shadersAxel Davy2016-10-103-37/+125
* st/nine: Initial mixed vertex processing supportAxel Davy2016-10-102-5/+16
* st/nine: Implement SetNPatchModeAxel Davy2016-10-101-1/+1
* st/nine: Implement D3DUSAGE_SOFTWAREPROCESSINGAxel Davy2016-10-101-2/+3